pubchem.protein Schema Extraction¶

This notebook demonstrates RDF schema extraction from the pubchem.protein SPARQL endpoint by discovering or querying for VoID (Vocabulary of Interlinked Datasets) descriptions and some downstream uses.

In [1]:
# Dataset Configuration
import os

# Dataset parameters
endpoint_url = "https://idsm.elixir-czech.cz/sparql/endpoint/idsm"
dataset_name = "pubchem.protein"
void_iri = "http://rdf.ncbi.nlm.nih.gov/pubchem/protein"
graph_uri = "http://rdf.ncbi.nlm.nih.gov/pubchem/protein"

# Setup paths
working_path = os.path.abspath("")
exports_path = os.path.join(working_path, "..", "..", "docs", "notebooks", dataset_name)
os.makedirs(exports_path, exist_ok=True)
In [2]:
import logging
import sys

# Minimal notebook logger using existing dataset_name and exports_path
log_filename = os.path.join(exports_path, f"{dataset_name}_notebook.log")

logger = logging.getLogger(dataset_name or "notebook")
logger.setLevel(logging.INFO)

# Avoid adding duplicate handlers if the cell is re-run
if not logger.handlers:
    fmt = logging.Formatter("%(asctime)s %(levelname)s %(name)s: %(message)s", "%Y-%m-%d %H:%M:%S")

    sh = logging.StreamHandler(sys.stdout)
    sh.setLevel(logging.INFO)
    sh.setFormatter(fmt)
    logger.addHandler(sh)

    try:
        fh = logging.FileHandler(log_filename, encoding="utf-8")
        fh.setLevel(logging.DEBUG)
        fh.setFormatter(fmt)
        logger.addHandler(fh)
    except Exception as e:
        # If file handler cannot be created, still continue with console logging
        logger.warning("Failed to create log file %s: %s", log_filename, e)

logger.info("Notebook logger initialized. Logs will be written to %s", log_filename)
2025-11-18 07:08:32 INFO pubchem.protein: Notebook logger initialized. Logs will be written to /home/runner/work/rdfsolve/rdfsolve/notebooks/schema_extraction/../../docs/notebooks/pubchem.protein/pubchem.protein_notebook.log
In [3]:
# Import libraries
import json
from rdfsolve.parser import VoidParser
from IPython.display import display, Markdown

# Configure Plotly for HTML output
import plotly.io as pio
import plotly.offline as pyo

# Set renderer to 'notebook' for Jupyter, but ensure HTML export works
pio.renderers.default = "notebook+plotly_mimetype"

# Initialize offline mode for Plotly
pyo.init_notebook_mode(connected=True)
In [4]:
# Reload the parser module to get the latest changes
import importlib
import rdfsolve.parser
importlib.reload(rdfsolve.parser)
from rdfsolve.parser import VoidParser

Discover or get VoID Schema¶

In [5]:
# Generate VoID schema with the parser
vp = VoidParser.from_endpoint_with_discovery(
    endpoint_url=endpoint_url,
    dataset_name=dataset_name,
    exports_path=exports_path,
    # Arguments for the case when a suitable VoID is not found
    graph_uris=[graph_uri] if graph_uri else None,
    exclude_graph_patterns=["openlinksw",
                            "well-known",
                            "void",
                            "service"], # Filter out service description and administrative graphs
    counts=True,
    offset_limit_steps=300 # pagination
)
In [6]:
import pandas as pd
pd.DataFrame(vp.to_dataframe())
Out[6]:
0 1 2
0 http://purl.obolibrary.org/obo/PR_000004712 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://www.biopax.org/release/biopax-level3.ow...
1 http://purl.obolibrary.org/obo/PR_Q15831 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_000015740
2 http://purl.obolibrary.org/obo/PR_Q9H7Z7 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_000013422
3 http://purl.obolibrary.org/obo/PR_000001654 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_000001654
4 http://purl.obolibrary.org/obo/PR_P53778 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_Q9Z1B7
... ... ... ...
295 http://purl.obolibrary.org/obo/PR_000000001 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_P08631
296 http://purl.obolibrary.org/obo/PR_000000001 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_Q61125
297 http://purl.obolibrary.org/obo/PR_000000001 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_Q61143
298 http://purl.obolibrary.org/obo/PR_F1M391 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://semanticscience.org/resource/SIO_010043
299 http://purl.obolibrary.org/obo/PR_000004515 http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary... http://purl.obolibrary.org/obo/PR_000004515

300 rows × 3 columns

Schema Pattern Coverage Analysis¶

For each subject class type, calculate how many entities participate in each schema pattern divided by the total number of entities of that class type.

In [7]:
# Calculate schema pattern coverage ratios using the parser
frequencies_df = vp.count_schema_shape_frequencies(
    endpoint_url=endpoint_url,
    offset_limit_steps=300,
)

frequencies_df[['subject_class', 'property', 'object_class', 'coverage_percent']].sample(4)
Out[7]:
subject_class property object_class coverage_percent
161 Protein hasSimilarProtein pr:P46108 0.0
162 Protein hasSimilarProtein pr:P49902 0.0
210 sio:010043 hasSimilarProtein pr:P35378 0.0
279 pr:Q05438 hasSimilarProtein Protein 100.0
In [8]:
# Export coverage analysis using the parser
frequencies_output_path = os.path.join(exports_path, f"{dataset_name}_pattern_coverage.csv")
exported_df = vp.export_schema_shape_frequencies(frequencies_df, output_file=frequencies_output_path)

# Simple summary
if not frequencies_df.empty:
    avg_coverage = frequencies_df['coverage_percent'].mean()
    high_coverage = (frequencies_df['coverage_percent'] > 50).sum()
    display(Markdown(f"""
**Pattern Coverage Summary:**
- Average pattern coverage: **{avg_coverage:.1f}%**
- Patterns with >50% coverage: **{high_coverage}/{len(frequencies_df)}**
- Exported to: `{frequencies_output_path}`
"""))

Pattern Coverage Summary:

  • Average pattern coverage: 56.3%
  • Patterns with >50% coverage: 150/300
  • Exported to: /home/runner/work/rdfsolve/rdfsolve/notebooks/schema_extraction/../../docs/notebooks/pubchem.protein/pubchem.protein_pattern_coverage.csv
In [9]:
frequencies_df.describe()
Out[9]:
total_entities participating_entities occurrence_count coverage_ratio coverage_percent
count 300.000000 300.000000 300.000000 300.000000 300.000000
mean 76913.230000 5.186667 5.186667 0.563365 56.336533
std 116731.133491 16.539559 16.539559 0.452148 45.214774
min 1.000000 1.000000 1.000000 0.000000 0.000000
25% 1.000000 1.000000 1.000000 0.000075 0.007500
50% 3.000000 2.000000 2.000000 0.583350 58.335000
75% 258020.000000 3.000000 3.000000 1.000000 100.000000
max 259301.000000 179.000000 179.000000 1.000000 100.000000
In [10]:
import plotly.graph_objects as go
import plotly.io as pio
import pandas as pd

if not frequencies_df.empty:
    df = frequencies_df.copy()
    df["coverage_percent"] = pd.to_numeric(
        df["coverage_percent"], errors="coerce"
    ).fillna(0)
    df = df.sort_values("coverage_percent", ascending=False).reset_index(drop=True)

    def make_label(row):
        return (
            f"<b>{row['subject_class']}</b> "
            f"<span style='color:#888;'></span> "
            f"<i>{row['property']}</i> "
            f"<span style='color:#888;'></span> "
            f"<b>{row['object_class']}</b>"
        )

    df["styled_label"] = df.apply(make_label, axis=1)

    text_positions = ["outside" if v < 95 else "inside" for v in df["coverage_percent"]]
    custom_colorscale = [
        [0.0, "#d36e61"],
        [0.4, "#e5cdbd"],
        [0.7, "#e8e4cf"],
        [1.0, "#c3d9c0"],
    ]

    # Figure sizing
    bar_height = 26
    fig_height = min(2000, bar_height * len(df) + 200)

    fig = go.Figure(
        go.Bar(
            x=df["coverage_percent"],
            y=df["styled_label"],
            orientation="h",
            text=[f"{v:.1f}%" for v in df["coverage_percent"]],
            textposition=text_positions,
            marker=dict(
                color=df["coverage_percent"],
                colorscale=custom_colorscale,
                cmin=0,
                cmax=100,
                line=dict(color="white", width=0.6),
            ),
            hovertemplate="<b>%{y}</b><br>Coverage: %{x:.1f}%<extra></extra>",
        )
    )

    fig.update_layout(
        title={
            "text": f"Schema Pattern Coverage for {dataset_name}",
            "x": 0.5,
            "font": {"size": 18},
        },
        xaxis=dict(
            title="Coverage (%)",
            range=[0, 100],  # fixed x-axis range
            ticksuffix="%",
            showgrid=True,
            gridcolor="rgba(220,220,220,0.3)",
        ),
        yaxis=dict(
            title="",
            autorange="reversed",
            automargin=True,
            fixedrange=False,  # allow vertical zoom/pan
        ),
        template="plotly_white",
        autosize=True,  # allow figure to scale with container
        height=fig_height,  # base height (will scale)
        margin=dict(t=80, b=50, l=480, r=150),  # extra right margin for text
        plot_bgcolor="white",
        paper_bgcolor="white",
    )

    # Disable horizontal zoom/pan
    fig.update_xaxes(fixedrange=True)

    # Show figure with config for HTML export compatibility
    fig.show(config={
        "scrollZoom": True, 
        "responsive": True,
        "toImageButtonOptions": {
            "format": "png",
            "filename": f"{dataset_name}_schema_coverage",
            "height": fig_height,
            "width": 600,
            "scale": 1
        }
    })

else:
    display(Markdown("**No coverage data to visualize**"))

LinkML¶

In [11]:
from linkml.generators.erdiagramgen import ERDiagramGenerator
from linkml_runtime.utils.schemaview import SchemaView
from linkml.generators.pydanticgen import PydanticGenerator
In [12]:
schema_name = f"{dataset_name}_schema"
yaml_text = vp.to_linkml_yaml(
    schema_name=schema_name,
    schema_description=f"LinkML schema for {dataset_name}",
    filter_void_nodes=True)

# Save to LinkML YAML
linkml_file = os.path.join(exports_path, f"{dataset_name}_linkml_schema.yaml")
with open(linkml_file, 'w', encoding='utf-8') as f:
    f.write(yaml_text)
display(Markdown(f"**LinkML saved to:** `{linkml_file}`"))

LinkML saved to: /home/runner/work/rdfsolve/rdfsolve/notebooks/schema_extraction/../../docs/notebooks/pubchem.protein/pubchem.protein_linkml_schema.yaml

Mermaid diagram for LinkML Schema¶

In [13]:
sv = SchemaView(linkml_file)
linkml_schema = sv.schema

display(Markdown(f"**Parsed LinkML schema:** Classes = {len(sv.all_classes())}, Slots = {len(sv.all_slots())}"))

# Build and display a Mermaid class diagram for the aopwikirdf LinkedML
mermaid_code = ERDiagramGenerator(linkml_file).serialize()

display(
    Markdown(
        mermaid_code)
)

Parsed LinkML schema: Classes = 391, Slots = 1

erDiagram
A2ASI5 {

}
A5A4K9 {

}
B0BNE5 {

}
B0V2N1 {

}
B2RXH2 {

}
Class000000001 {

}
Class000000176 {

}
Class000000732 {

}
Class000000785 {

}
Class000000814 {

}
Class000001064 {

}
Class000001173 {

}
Class000001206 {

}
Class000001207 {

}
Class000001218 {

}
Class000001398 {

}
Class000001570 {

}
Class000001578 {

}
Class000001587 {

}
Class000001632 {

}
Class000001654 {

}
Class000001703 {

}
Class000001841 {

}
Class000001867 {

}
Class000001961 {

}
Class000001981 {

}
Class000001984 {

}
Class000002003 {

}
Class000002056 {

}
Class000002098 {

}
Class000002103 {

}
Class000003059 {

}
Class000003064 {

}
Class000003202 {

}
Class000003270 {

}
Class000003271 {

}
Class000003416 {

}
Class000003531 {

}
Class000003636 {

}
Class000003676 {

}
Class000003679 {

}
Class000003791 {

}
Class000003878 {

}
Class000003906 {

}
Class000003912 {

}
Class000004055 {

}
Class000004085 {

}
Class000004105 {

}
Class000004191 {

}
Class000004415 {

}
Class000004434 {

}
Class000004515 {

}
Class000004516 {

}
Class000004712 {

}
Class000005199 {

}
Class000005257 {

}
Class000005457 {

}
Class000005464 {

}
Class000005584 {

}
Class000005586 {

}
Class000005813 {

}
Class000005943 {

}
Class000005950 {

}
Class000006106 {

}
Class000006132 {

}
Class000006133 {

}
Class000006147 {

}
Class000006238 {

}
Class000006460 {

}
Class000006781 {

}
Class000007124 {

}
Class000007472 {

}
Class000007771 {

}
Class000007774 {

}
Class000008268 {

}
Class000008457 {

}
Class000008556 {

}
Class000008615 {

}
Class000008811 {

}
Class000008840 {

}
Class000008871 {

}
Class000008942 {

}
Class000009267 {

}
Class000009439 {

}
Class000009771 {

}
Class000009802 {

}
Class000009874 {

}
Class000010146 {

}
Class000010165 {

}
Class000010229 {

}
Class000010268 {

}
Class000010335 {

}
Class000010415 {

}
Class000011334 {

}
Class000011404 {

}
Class000011416 {

}
Class000012239 {

}
Class000012466 {

}
Class000012467 {

}
Class000012479 {

}
Class000012486 {

}
Class000012505 {

}
Class000012669 {

}
Class000012745 {

}
Class000012783 {

}
Class000013222 {

}
Class000013318 {

}
Class000013420 {

}
Class000013422 {

}
Class000013479 {

}
Class000014284 {

}
Class000014373 {

}
Class000014792 {

}
Class000014996 {

}
Class000015152 {

}
Class000015167 {

}
Class000015740 {

}
Class000015747 {

}
Class000016372 {

}
Class000016481 {

}
Class000016695 {

}
Class000016878 {

}
Class000017263 {

}
Class000017300 {

}
Class000023005 {

}
Class000023075 {

}
Class000023147 {

}
Class000024028 {

}
Class000030698 {

}
Class000032150 {

}
Class000032431 {

}
Class000035207 {

}
Class010043 {

}
Class17089 {

}
D3ZTE0 {

}
E9Q4S1 {

}
F1M391 {

}
O00591 {

}
O15164 {

}
O15438 {

}
O15552 {

}
O35795 {

}
O35881 {

}
O35921 {

}
O43526 {

}
O43603 {

}
O54833 {

}
O55023 {

}
O75716 {

}
O88444 {

}
O95057 {

}
O95696 {

}
O95838 {

}
P00340 {

}
P00349 {

}
P00356 {

}
P00439 {

}
P00520 {

}
P00689 {

}
P00748 {

}
P00751 {

}
P00760 {

}
P01112 {

}
P01589 {

}
P01766 {

}
P04800 {

}
P06211 {

}
P07477 {

}
P08276 {

}
P08413 {

}
P08567 {

}
P08631 {

}
P08644 {

}
P08684 {

}
P09874 {

}
P0A9B2 {

}
P0AG80 {

}
P10064 {

}
P10586 {

}
P11157 {

}
P13639 {

}
P13863 {

}
P15145 {

}
P15385 {

}
P15390 {

}
P15539 {

}
P16233 {

}
P16390 {

}
P17538 {

}
P18493 {

}
P19205 {

}
P19785 {

}
P20420 {

}
P20612 {

}
P21731 {

}
P21803 {

}
P22002 {

}
P22459 {

}
P22460 {

}
P22607 {

}
P22888 {

}
P23141 {

}
P23819 {

}
P23944 {

}
P23979 {

}
P24470 {

}
P24524 {

}
P26819 {

}
P26897 {

}
P27605 {

}
P28701 {

}
P28843 {

}
P29322 {

}
P30083 {

}
P30532 {

}
P30730 {

}
P30909 {

}
P30936 {

}
P31041 {

}
P32501 {

}
P32577 {

}
P34995 {

}
P35378 {

}
P35426 {

}
P38435 {

}
P41180 {

}
P41233 {

}
P41586 {

}
P42681 {

}
P42858 {

}
P43003 {

}
P43352 {

}
P43354 {

}
P46108 {

}
P46406 {

}
P47196 {

}
P47743 {

}
P47869 {

}
P48025 {

}
P48169 {

}
P48442 {

}
P48443 {

}
P48544 {

}
P48729 {

}
P48730 {

}
P48995 {

}
P49657 {

}
P49902 {

}
P50114 {

}
P50120 {

}
P50571 {

}
P51577 {

}
P51617 {

}
P51788 {

}
P51880 {

}
P52186 {

}
P53778 {

}
P53792 {

}
P54750 {

}
P55011 {

}
P56221 {

}
P56657 {

}
P56658 {

}
P56696 {

}
P59901 {

}
P61887 {

}
P63017 {

}
P63096 {

}
P63318 {

}
P68871 {

}
P70340 {

}
P70579 {

}
P70597 {

}
P70673 {

}
P84022 {

}
P97821 {

}
P97931 {

}
P98106 {

}
Protein {

}
Q00610 {

}
Q01064 {

}
Q01818 {

}
Q04912 {

}
Q05343 {

}
Q05438 {

}
Q05816 {

}
Q05940 {

}
Q06219 {

}
Q07973 {

}
Q09128 {

}
Q09470 {

}
Q10147 {

}
Q13616 {

}
Q14449 {

}
Q15119 {

}
Q15759 {

}
Q15831 {

}
Q18785 {

}
Q28691 {

}
Q2MKA5 {

}
Q4G050 {

}
Q4G072 {

}
Q4V8J7 {

}
Q5EAD5 {

}
Q5I0E9 {

}
Q5T2L2 {

}
Q5XPT3 {

}
Q60613 {

}
Q60614 {

}
Q61096 {

}
Q61125 {

}
Q61143 {

}
Q61616 {

}
Q62386 {

}
Q62413 {

}
Q62844 {

}
Q62968 {

}
Q63273 {

}
Q63484 {

}
Q66H84 {

}
Q6P8U6 {

}
Q6QHC5 {

}
Q6U1I9 {

}
Q7M6Z3 {

}
Q7ZUC7 {

}
Q80W21 {

}
Q86UX6 {

}
Q8BYR2 {

}
Q8CA95 {

}
Q8CGY8 {

}
Q8CIN4 {

}
Q8CJF9 {

}
Q8JH70 {

}
Q8L7C9 {

}
Q8R429 {

}
Q8TCT1 {

}
Q8VCK6 {

}
Q8WTS1 {

}
Q90733 {

}
Q924T8 {

}
Q92993 {

}
Q96HU8 {

}
Q99808 {

}
Q99JT2 {

}
Q9BRS2 {

}
Q9BZZ2 {

}
Q9D1P2 {

}
Q9D8I2 {

}
Q9DBB1 {

}
Q9DCJ7 {

}
Q9H3R0 {

}
Q9H7Z7 {

}
Q9HAZ1 {

}
Q9HB14 {

}
Q9JHF7 {

}
Q9JJX6 {

}
Q9NQ90 {

}
Q9NR56 {

}
Q9NRG4 {

}
Q9NWT8 {

}
Q9NY46 {

}
Q9NZK7 {

}
Q9QUG2 {

}
Q9QUR6 {

}
Q9QXX3 {

}
Q9QYC7 {

}
Q9QYR9 {

}
Q9QZT3 {

}
Q9R0A1 {

}
Q9R0P3 {

}
Q9R0S2 {

}
Q9R1E6 {

}
Q9UHI7 {

}
Q9UIF8 {

}
Q9UIQ6 {

}
Q9UK32 {

}
Q9UM07 {

}
Q9UM47 {

}
Q9UMR5 {

}
Q9WTR1 {

}
Q9WTZ3 {

}
Q9WVJ0 {

}
Q9Y4K4 {

}
Q9Y5Z0 {

}
Q9Y691 {

}
Q9Y6E0 {

}
Q9Y6L6 {

}
Q9Z0D9 {

}
Q9Z0V1 {

}
Q9Z1B7 {

}
Q9Z1F2 {

}

A2ASI5 ||--|o Protein : "hasSimilarProtein"
A5A4K9 ||--|o Protein : "hasSimilarProtein"
B0BNE5 ||--|o Protein : "hasSimilarProtein"
B0V2N1 ||--|o Protein : "hasSimilarProtein"
Class000000001 ||--|o Protein : "hasSimilarProtein"
Class000000176 ||--|o Protein : "hasSimilarProtein"
Class000000814 ||--|o Protein : "hasSimilarProtein"
Class000001173 ||--|o Protein : "hasSimilarProtein"
Class000001206 ||--|o Protein : "hasSimilarProtein"
Class000001398 ||--|o Protein : "hasSimilarProtein"
Class000001587 ||--|o Protein : "hasSimilarProtein"
Class000001632 ||--|o Protein : "hasSimilarProtein"
Class000001654 ||--|o Protein : "hasSimilarProtein"
Class000001703 ||--|o Protein : "hasSimilarProtein"
Class000001961 ||--|o Protein : "hasSimilarProtein"
Class000001984 ||--|o Protein : "hasSimilarProtein"
Class000002103 ||--|o Protein : "hasSimilarProtein"
Class000003059 ||--|o Protein : "hasSimilarProtein"
Class000003064 ||--|o Protein : "hasSimilarProtein"
Class000003202 ||--|o Protein : "hasSimilarProtein"
Class000003270 ||--|o Protein : "hasSimilarProtein"
Class000003271 ||--|o Protein : "hasSimilarProtein"
Class000003416 ||--|o Protein : "hasSimilarProtein"
Class000003636 ||--|o Protein : "hasSimilarProtein"
Class000003676 ||--|o Protein : "hasSimilarProtein"
Class000003791 ||--|o Protein : "hasSimilarProtein"
Class000003906 ||--|o Protein : "hasSimilarProtein"
Class000004055 ||--|o Protein : "hasSimilarProtein"
Class000004105 ||--|o Protein : "hasSimilarProtein"
Class000004415 ||--|o Protein : "hasSimilarProtein"
Class000004515 ||--|o Protein : "hasSimilarProtein"
Class000004516 ||--|o Protein : "hasSimilarProtein"
Class000004712 ||--|o Protein : "hasSimilarProtein"
Class000005257 ||--|o Protein : "hasSimilarProtein"
Class000005584 ||--|o Protein : "hasSimilarProtein"
Class000005813 ||--|o Protein : "hasSimilarProtein"
Class000005950 ||--|o Protein : "hasSimilarProtein"
Class000006132 ||--|o Protein : "hasSimilarProtein"
Class000006133 ||--|o Protein : "hasSimilarProtein"
Class000007124 ||--|o Protein : "hasSimilarProtein"
Class000008457 ||--|o Protein : "hasSimilarProtein"
Class000008556 ||--|o Protein : "hasSimilarProtein"
Class000008615 ||--|o Protein : "hasSimilarProtein"
Class000008811 ||--|o Protein : "hasSimilarProtein"
Class000009267 ||--|o Protein : "hasSimilarProtein"
Class000009439 ||--|o Protein : "hasSimilarProtein"
Class000009771 ||--|o Protein : "hasSimilarProtein"
Class000009802 ||--|o Protein : "hasSimilarProtein"
Class000010165 ||--|o Protein : "hasSimilarProtein"
Class000010229 ||--|o Protein : "hasSimilarProtein"
Class000010268 ||--|o Protein : "hasSimilarProtein"
Class000010415 ||--|o Protein : "hasSimilarProtein"
Class000011334 ||--|o Protein : "hasSimilarProtein"
Class000011416 ||--|o Protein : "hasSimilarProtein"
Class000012466 ||--|o Protein : "hasSimilarProtein"
Class000012467 ||--|o Protein : "hasSimilarProtein"
Class000012479 ||--|o Protein : "hasSimilarProtein"
Class000012745 ||--|o Protein : "hasSimilarProtein"
Class000013479 ||--|o Protein : "hasSimilarProtein"
Class000014284 ||--|o Protein : "hasSimilarProtein"
Class000014373 ||--|o Protein : "hasSimilarProtein"
Class000015167 ||--|o Protein : "hasSimilarProtein"
Class000016481 ||--|o Protein : "hasSimilarProtein"
Class000016695 ||--|o Protein : "hasSimilarProtein"
Class000017300 ||--|o Protein : "hasSimilarProtein"
Class000023005 ||--|o Protein : "hasSimilarProtein"
Class000032150 ||--|o Protein : "hasSimilarProtein"
Class000032431 ||--|o Protein : "hasSimilarProtein"
Class000035207 ||--|o Protein : "hasSimilarProtein"
Class010043 ||--|o Protein : "hasSimilarProtein"
Class17089 ||--|o Protein : "hasSimilarProtein"
D3ZTE0 ||--|o Protein : "hasSimilarProtein"
E9Q4S1 ||--|o Protein : "hasSimilarProtein"
F1M391 ||--|o Protein : "hasSimilarProtein"
O15164 ||--|o Protein : "hasSimilarProtein"
O15438 ||--|o Protein : "hasSimilarProtein"
O15552 ||--|o Protein : "hasSimilarProtein"
O35881 ||--|o Protein : "hasSimilarProtein"
O55023 ||--|o Protein : "hasSimilarProtein"
O95838 ||--|o Protein : "hasSimilarProtein"
P00356 ||--|o Protein : "hasSimilarProtein"
P00439 ||--|o Protein : "hasSimilarProtein"
P00760 ||--|o Protein : "hasSimilarProtein"
P01112 ||--|o Protein : "hasSimilarProtein"
P04800 ||--|o Protein : "hasSimilarProtein"
P08276 ||--|o Protein : "hasSimilarProtein"
P09874 ||--|o Protein : "hasSimilarProtein"
P0AG80 ||--|o Protein : "hasSimilarProtein"
P10064 ||--|o Protein : "hasSimilarProtein"
P11157 ||--|o Protein : "hasSimilarProtein"
P13639 ||--|o Protein : "hasSimilarProtein"
P15145 ||--|o Protein : "hasSimilarProtein"
P15385 ||--|o Protein : "hasSimilarProtein"
P15539 ||--|o Protein : "hasSimilarProtein"
P16390 ||--|o Protein : "hasSimilarProtein"
P19205 ||--|o Protein : "hasSimilarProtein"
P19785 ||--|o Protein : "hasSimilarProtein"
P20420 ||--|o Protein : "hasSimilarProtein"
P20612 ||--|o Protein : "hasSimilarProtein"
P21803 ||--|o Protein : "hasSimilarProtein"
P22888 ||--|o Protein : "hasSimilarProtein"
P23141 ||--|o Protein : "hasSimilarProtein"
P24524 ||--|o Protein : "hasSimilarProtein"
P26897 ||--|o Protein : "hasSimilarProtein"
P28843 ||--|o Protein : "hasSimilarProtein"
P31041 ||--|o Protein : "hasSimilarProtein"
P32501 ||--|o Protein : "hasSimilarProtein"
P41180 ||--|o Protein : "hasSimilarProtein"
P42681 ||--|o Protein : "hasSimilarProtein"
P42858 ||--|o Protein : "hasSimilarProtein"
P43003 ||--|o Protein : "hasSimilarProtein"
P43352 ||--|o Protein : "hasSimilarProtein"
P43354 ||--|o Protein : "hasSimilarProtein"
P46406 ||--|o Protein : "hasSimilarProtein"
P47196 ||--|o Protein : "hasSimilarProtein"
P48169 ||--|o Protein : "hasSimilarProtein"
P48442 ||--|o Protein : "hasSimilarProtein"
P48443 ||--|o Protein : "hasSimilarProtein"
P48544 ||--|o Protein : "hasSimilarProtein"
P48730 ||--|o Protein : "hasSimilarProtein"
P49657 ||--|o Protein : "hasSimilarProtein"
P50114 ||--|o Protein : "hasSimilarProtein"
P50571 ||--|o Protein : "hasSimilarProtein"
P51577 ||--|o Protein : "hasSimilarProtein"
P51617 ||--|o Protein : "hasSimilarProtein"
P51788 ||--|o Protein : "hasSimilarProtein"
P51880 ||--|o Protein : "hasSimilarProtein"
P52186 ||--|o Protein : "hasSimilarProtein"
P53778 ||--|o Protein : "hasSimilarProtein"
P55011 ||--|o Protein : "hasSimilarProtein"
P56221 ||--|o Protein : "hasSimilarProtein"
P56657 ||--|o Protein : "hasSimilarProtein"
P56658 ||--|o Protein : "hasSimilarProtein"
P56696 ||--|o Protein : "hasSimilarProtein"
P61887 ||--|o Protein : "hasSimilarProtein"
P70340 ||--|o Protein : "hasSimilarProtein"
P70579 ||--|o Protein : "hasSimilarProtein"
P70597 ||--|o Protein : "hasSimilarProtein"
P97931 ||--|o Protein : "hasSimilarProtein"
P98106 ||--|o Protein : "hasSimilarProtein"
Protein ||--|o Protein : "hasSimilarProtein"
Q01064 ||--|o Protein : "hasSimilarProtein"
Q05438 ||--|o Protein : "hasSimilarProtein"
Q05816 ||--|o Protein : "hasSimilarProtein"
Q05940 ||--|o Protein : "hasSimilarProtein"
Q07973 ||--|o Protein : "hasSimilarProtein"
Q09128 ||--|o Protein : "hasSimilarProtein"
Q14449 ||--|o Protein : "hasSimilarProtein"
Q15119 ||--|o Protein : "hasSimilarProtein"
Q15759 ||--|o Protein : "hasSimilarProtein"
Q15831 ||--|o Protein : "hasSimilarProtein"
Q28691 ||--|o Protein : "hasSimilarProtein"
Q2MKA5 ||--|o Protein : "hasSimilarProtein"
Q4G050 ||--|o Protein : "hasSimilarProtein"
Q4G072 ||--|o Protein : "hasSimilarProtein"
Q4V8J7 ||--|o Protein : "hasSimilarProtein"
Q5I0E9 ||--|o Protein : "hasSimilarProtein"
Q5XPT3 ||--|o Protein : "hasSimilarProtein"
Q60613 ||--|o Protein : "hasSimilarProtein"
Q61096 ||--|o Protein : "hasSimilarProtein"
Q62413 ||--|o Protein : "hasSimilarProtein"
Q62968 ||--|o Protein : "hasSimilarProtein"
Q63484 ||--|o Protein : "hasSimilarProtein"
Q6P8U6 ||--|o Protein : "hasSimilarProtein"
Q6U1I9 ||--|o Protein : "hasSimilarProtein"
Q7ZUC7 ||--|o Protein : "hasSimilarProtein"
Q80W21 ||--|o Protein : "hasSimilarProtein"
Q86UX6 ||--|o Protein : "hasSimilarProtein"
Q8BYR2 ||--|o Protein : "hasSimilarProtein"
Q8CA95 ||--|o Protein : "hasSimilarProtein"
Q8CIN4 ||--|o Protein : "hasSimilarProtein"
Q8CJF9 ||--|o Protein : "hasSimilarProtein"
Q8JH70 ||--|o Protein : "hasSimilarProtein"
Q8R429 ||--|o Protein : "hasSimilarProtein"
Q8TCT1 ||--|o Protein : "hasSimilarProtein"
Q90733 ||--|o Protein : "hasSimilarProtein"
Q924T8 ||--|o Protein : "hasSimilarProtein"
Q92993 ||--|o Protein : "hasSimilarProtein"
Q96HU8 ||--|o Protein : "hasSimilarProtein"
Q99JT2 ||--|o Protein : "hasSimilarProtein"
Q9BZZ2 ||--|o Protein : "hasSimilarProtein"
Q9D1P2 ||--|o Protein : "hasSimilarProtein"
Q9D8I2 ||--|o Protein : "hasSimilarProtein"
Q9H3R0 ||--|o Protein : "hasSimilarProtein"
Q9H7Z7 ||--|o Protein : "hasSimilarProtein"
Q9HB14 ||--|o Protein : "hasSimilarProtein"
Q9JHF7 ||--|o Protein : "hasSimilarProtein"
Q9NRG4 ||--|o Protein : "hasSimilarProtein"
Q9QUR6 ||--|o Protein : "hasSimilarProtein"
Q9QXX3 ||--|o Protein : "hasSimilarProtein"
Q9R0P3 ||--|o Protein : "hasSimilarProtein"
Q9R0S2 ||--|o Protein : "hasSimilarProtein"
Q9R1E6 ||--|o Protein : "hasSimilarProtein"
Q9UHI7 ||--|o Protein : "hasSimilarProtein"
Q9UIQ6 ||--|o Protein : "hasSimilarProtein"
Q9UM07 ||--|o Protein : "hasSimilarProtein"
Q9WTR1 ||--|o Protein : "hasSimilarProtein"
Q9WVJ0 ||--|o Protein : "hasSimilarProtein"
Q9Y4K4 ||--|o Protein : "hasSimilarProtein"
Q9Y5Z0 ||--|o Protein : "hasSimilarProtein"
Q9Z0V1 ||--|o Protein : "hasSimilarProtein"

LinkML pyDantic Model Generation¶

In [14]:
src = PydanticGenerator(linkml_file).serialize()
ns = {}
exec(src, ns)

# Find the Pydantic model classes
def _is_pydantic_model(name, val):
    """Check if this is likely a generated Pydantic model class"""
    # Must be a class (type) and have at least one model field
    if not isinstance(val, type):
        return False
    try:
        has_model_fields = 0 < len(getattr(val, "model_fields", {}))
    except:
        has_model_fields = False

    return has_model_fields

pydantic_models = {k: v for k, v in ns.items() if _is_pydantic_model(k, v)}

display(Markdown(f"**Found {len(pydantic_models)} Pydantic model classes for schema.**"))

# Save all models to globals
for name, cls in pydantic_models.items():
    globals()[name] = cls

Found 203 Pydantic model classes for schema.

In [15]:
display(Markdown(f"```python\n{src}\n```"))
from __future__ import annotations

import re
import sys
from datetime import (
    date,
    datetime,
    time
)
from decimal import Decimal
from enum import Enum
from typing import (
    Any,
    ClassVar,
    Literal,
    Optional,
    Union
)

from pydantic import (
    BaseModel,
    ConfigDict,
    Field,
    RootModel,
    SerializationInfo,
    SerializerFunctionWrapHandler,
    field_validator,
    model_serializer
)


metamodel_version = "1.7.0"
version = "None"


class ConfiguredBaseModel(BaseModel):
    model_config = ConfigDict(
        serialize_by_alias = True,
        validate_by_name = True,
        validate_assignment = True,
        validate_default = True,
        extra = "forbid",
        arbitrary_types_allowed = True,
        use_enum_values = True,
        strict = False,
    )

    @model_serializer(mode='wrap', when_used='unless-none')
    def treat_empty_lists_as_none(
            self, handler: SerializerFunctionWrapHandler,
            info: SerializationInfo) -> dict[str, Any]:
        if info.exclude_none:
            _instance = self.model_copy()
            for field, field_info in type(_instance).model_fields.items():
                if getattr(_instance, field) == [] and not(
                        field_info.is_required()):
                    setattr(_instance, field, None)
        else:
            _instance = self
        return handler(_instance, info)



class LinkMLMeta(RootModel):
    root: dict[str, Any] = {}
    model_config = ConfigDict(frozen=True)

    def __getattr__(self, key:str):
        return getattr(self.root, key)

    def __getitem__(self, key:str):
        return self.root[key]

    def __setitem__(self, key:str, value):
        self.root[key] = value

    def __contains__(self, key:str) -> bool:
        return key in self.root


linkml_meta = LinkMLMeta({'default_prefix': 'pubchem.protein_schema',
     'default_range': 'string',
     'description': 'LinkML schema for pubchem.protein',
     'generation_date': '2025-11-18T07:11:45',
     'id': 'pubchem.protein_schema',
     'name': 'pubchem.protein_schema',
     'prefixes': {'linkml': {'prefix_prefix': 'linkml',
                             'prefix_reference': 'https://w3id.org/linkml/'},
                  'pubchem.protein_schema': {'prefix_prefix': 'pubchem.protein_schema',
                                             'prefix_reference': 'https://w3id.org/pubchem.protein_schema/'},
                  'rdf': {'prefix_prefix': 'rdf',
                          'prefix_reference': 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'},
                  'rdfs': {'prefix_prefix': 'rdfs',
                           'prefix_reference': 'http://www.w3.org/2000/01/rdf-schema#'},
                  'schema': {'prefix_prefix': 'schema',
                             'prefix_reference': 'http://schema.org/'},
                  'xsd': {'prefix_prefix': 'xsd',
                          'prefix_reference': 'http://www.w3.org/2001/XMLSchema#'}},
     'source_file': '/home/runner/work/rdfsolve/rdfsolve/notebooks/schema_extraction/../../docs/notebooks/pubchem.protein/pubchem.protein_linkml_schema.yaml',
     'types': {'string': {'base': 'str',
                          'definition_uri': 'https://w3id.org/pubchem.protein_schema/String',
                          'from_schema': 'pubchem.protein_schema',
                          'name': 'string',
                          'uri': 'xsd:string'},
               'uriorcurie': {'base': 'URIorCURIE',
                              'definition_uri': 'https://w3id.org/pubchem.protein_schema/Uriorcurie',
                              'from_schema': 'pubchem.protein_schema',
                              'name': 'uriorcurie',
                              'uri': 'xsd:anyURI'}}} )


class P51880(ConfiguredBaseModel):
    """
    Class pr:P51880 (URI: http://purl.obolibrary.org/obo/PR_P51880)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P51880',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P51880',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008457(ConfiguredBaseModel):
    """
    Class pr:000008457 (URI: http://purl.obolibrary.org/obo/PR_000008457)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008457',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008457',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P55011(ConfiguredBaseModel):
    """
    Class pr:P55011 (URI: http://purl.obolibrary.org/obo/PR_P55011)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P55011',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P55011',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008942(ConfiguredBaseModel):
    """
    Class pr:000008942 (URI: http://purl.obolibrary.org/obo/PR_000008942)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008942',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008942',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P31041(ConfiguredBaseModel):
    """
    Class pr:P31041 (URI: http://purl.obolibrary.org/obo/PR_P31041)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P31041',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P31041',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P00748(ConfiguredBaseModel):
    """
    Class pr:P00748 (URI: http://purl.obolibrary.org/obo/PR_P00748)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00748',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00748',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q5EAD5(ConfiguredBaseModel):
    """
    Class pr:Q5EAD5 (URI: http://purl.obolibrary.org/obo/PR_Q5EAD5)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q5EAD5',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q5EAD5',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q15759(ConfiguredBaseModel):
    """
    Class pr:Q15759 (URI: http://purl.obolibrary.org/obo/PR_Q15759)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q15759',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q15759',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000009267(ConfiguredBaseModel):
    """
    Class pr:000009267 (URI: http://purl.obolibrary.org/obo/PR_000009267)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000009267',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000009267',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9WVJ0(ConfiguredBaseModel):
    """
    Class pr:Q9WVJ0 (URI: http://purl.obolibrary.org/obo/PR_Q9WVJ0)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9WVJ0',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9WVJ0',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P13639(ConfiguredBaseModel):
    """
    Class pr:P13639 (URI: http://purl.obolibrary.org/obo/PR_P13639)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P13639',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P13639',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q62413(ConfiguredBaseModel):
    """
    Class pr:Q62413 (URI: http://purl.obolibrary.org/obo/PR_Q62413)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q62413',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q62413',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9JHF7(ConfiguredBaseModel):
    """
    Class pr:Q9JHF7 (URI: http://purl.obolibrary.org/obo/PR_Q9JHF7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9JHF7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9JHF7',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P34995(ConfiguredBaseModel):
    """
    Class pr:P34995 (URI: http://purl.obolibrary.org/obo/PR_P34995)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P34995',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P34995',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001703(ConfiguredBaseModel):
    """
    Class pr:000001703 (URI: http://purl.obolibrary.org/obo/PR_000001703)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001703',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001703',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003202(ConfiguredBaseModel):
    """
    Class pr:000003202 (URI: http://purl.obolibrary.org/obo/PR_000003202)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003202',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003202',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P10064(ConfiguredBaseModel):
    """
    Class pr:P10064 (URI: http://purl.obolibrary.org/obo/PR_P10064)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P10064',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P10064',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000004712(ConfiguredBaseModel):
    """
    Class pr:000004712 (URI: http://purl.obolibrary.org/obo/PR_000004712)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004712',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004712',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000024028(ConfiguredBaseModel):
    """
    Class pr:000024028 (URI: http://purl.obolibrary.org/obo/PR_000024028)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000024028',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000024028',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001984(ConfiguredBaseModel):
    """
    Class pr:000001984 (URI: http://purl.obolibrary.org/obo/PR_000001984)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001984',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001984',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9R0A1(ConfiguredBaseModel):
    """
    Class pr:Q9R0A1 (URI: http://purl.obolibrary.org/obo/PR_Q9R0A1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9R0A1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9R0A1',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Z1B7(ConfiguredBaseModel):
    """
    Class pr:Q9Z1B7 (URI: http://purl.obolibrary.org/obo/PR_Q9Z1B7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Z1B7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Z1B7',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q6P8U6(ConfiguredBaseModel):
    """
    Class pr:Q6P8U6 (URI: http://purl.obolibrary.org/obo/PR_Q6P8U6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q6P8U6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q6P8U6',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q6U1I9(ConfiguredBaseModel):
    """
    Class pr:Q6U1I9 (URI: http://purl.obolibrary.org/obo/PR_Q6U1I9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q6U1I9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q6U1I9',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q00610(ConfiguredBaseModel):
    """
    Class pr:Q00610 (URI: http://purl.obolibrary.org/obo/PR_Q00610)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q00610',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q00610',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000014284(ConfiguredBaseModel):
    """
    Class pr:000014284 (URI: http://purl.obolibrary.org/obo/PR_000014284)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000014284',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000014284',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P09874(ConfiguredBaseModel):
    """
    Class pr:P09874 (URI: http://purl.obolibrary.org/obo/PR_P09874)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P09874',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P09874',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8R429(ConfiguredBaseModel):
    """
    Class pr:Q8R429 (URI: http://purl.obolibrary.org/obo/PR_Q8R429)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8R429',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8R429',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003064(ConfiguredBaseModel):
    """
    Class pr:000003064 (URI: http://purl.obolibrary.org/obo/PR_000003064)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003064',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003064',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9UHI7(ConfiguredBaseModel):
    """
    Class pr:Q9UHI7 (URI: http://purl.obolibrary.org/obo/PR_Q9UHI7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UHI7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UHI7',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P10586(ConfiguredBaseModel):
    """
    Class pr:P10586 (URI: http://purl.obolibrary.org/obo/PR_P10586)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P10586',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P10586',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O75716(ConfiguredBaseModel):
    """
    Class pr:O75716 (URI: http://purl.obolibrary.org/obo/PR_O75716)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O75716',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O75716',
         'from_schema': 'pubchem.protein_schema'})

    pass


class F1M391(ConfiguredBaseModel):
    """
    Class pr:F1M391 (URI: http://purl.obolibrary.org/obo/PR_F1M391)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:F1M391',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/F1M391',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P61887(ConfiguredBaseModel):
    """
    Class pr:P61887 (URI: http://purl.obolibrary.org/obo/PR_P61887)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P61887',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P61887',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q60614(ConfiguredBaseModel):
    """
    Class pr:Q60614 (URI: http://purl.obolibrary.org/obo/PR_Q60614)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q60614',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q60614',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9UIQ6(ConfiguredBaseModel):
    """
    Class pr:Q9UIQ6 (URI: http://purl.obolibrary.org/obo/PR_Q9UIQ6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UIQ6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UIQ6',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000007774(ConfiguredBaseModel):
    """
    Class pr:000007774 (URI: http://purl.obolibrary.org/obo/PR_000007774)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000007774',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000007774',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P63017(ConfiguredBaseModel):
    """
    Class pr:P63017 (URI: http://purl.obolibrary.org/obo/PR_P63017)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P63017',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P63017',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001841(ConfiguredBaseModel):
    """
    Class pr:000001841 (URI: http://purl.obolibrary.org/obo/PR_000001841)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001841',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001841',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9UMR5(ConfiguredBaseModel):
    """
    Class pr:Q9UMR5 (URI: http://purl.obolibrary.org/obo/PR_Q9UMR5)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UMR5',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UMR5',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Y4K4(ConfiguredBaseModel):
    """
    Class pr:Q9Y4K4 (URI: http://purl.obolibrary.org/obo/PR_Q9Y4K4)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Y4K4',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Y4K4',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000004191(ConfiguredBaseModel):
    """
    Class pr:000004191 (URI: http://purl.obolibrary.org/obo/PR_000004191)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004191',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004191',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P47869(ConfiguredBaseModel):
    """
    Class pr:P47869 (URI: http://purl.obolibrary.org/obo/PR_P47869)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P47869',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P47869',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P54750(ConfiguredBaseModel):
    """
    Class pr:P54750 (URI: http://purl.obolibrary.org/obo/PR_P54750)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P54750',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P54750',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q8CJF9(ConfiguredBaseModel):
    """
    Class pr:Q8CJF9 (URI: http://purl.obolibrary.org/obo/PR_Q8CJF9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8CJF9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8CJF9',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000015740(ConfiguredBaseModel):
    """
    Class pr:000015740 (URI: http://purl.obolibrary.org/obo/PR_000015740)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000015740',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000015740',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9NRG4(ConfiguredBaseModel):
    """
    Class pr:Q9NRG4 (URI: http://purl.obolibrary.org/obo/PR_Q9NRG4)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9NRG4',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9NRG4',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8BYR2(ConfiguredBaseModel):
    """
    Class pr:Q8BYR2 (URI: http://purl.obolibrary.org/obo/PR_Q8BYR2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8BYR2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8BYR2',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P20612(ConfiguredBaseModel):
    """
    Class pr:P20612 (URI: http://purl.obolibrary.org/obo/PR_P20612)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P20612',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P20612',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8CA95(ConfiguredBaseModel):
    """
    Class pr:Q8CA95 (URI: http://purl.obolibrary.org/obo/PR_Q8CA95)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8CA95',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8CA95',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O95696(ConfiguredBaseModel):
    """
    Class pr:O95696 (URI: http://purl.obolibrary.org/obo/PR_O95696)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O95696',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O95696',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000009874(ConfiguredBaseModel):
    """
    Class pr:000009874 (URI: http://purl.obolibrary.org/obo/PR_000009874)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000009874',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000009874',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000017300(ConfiguredBaseModel):
    """
    Class pr:000017300 (URI: http://purl.obolibrary.org/obo/PR_000017300)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000017300',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000017300',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P01766(ConfiguredBaseModel):
    """
    Class pr:P01766 (URI: http://purl.obolibrary.org/obo/PR_P01766)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P01766',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P01766',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P53792(ConfiguredBaseModel):
    """
    Class pr:P53792 (URI: http://purl.obolibrary.org/obo/PR_P53792)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P53792',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P53792',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P29322(ConfiguredBaseModel):
    """
    Class pr:P29322 (URI: http://purl.obolibrary.org/obo/PR_P29322)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P29322',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P29322',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q62968(ConfiguredBaseModel):
    """
    Class pr:Q62968 (URI: http://purl.obolibrary.org/obo/PR_Q62968)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q62968',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q62968',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P23141(ConfiguredBaseModel):
    """
    Class pr:P23141 (URI: http://purl.obolibrary.org/obo/PR_P23141)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P23141',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P23141',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000010146(ConfiguredBaseModel):
    """
    Class pr:000010146 (URI: http://purl.obolibrary.org/obo/PR_000010146)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000010146',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000010146',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001587(ConfiguredBaseModel):
    """
    Class pr:000001587 (URI: http://purl.obolibrary.org/obo/PR_000001587)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001587',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001587',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000013318(ConfiguredBaseModel):
    """
    Class pr:000013318 (URI: http://purl.obolibrary.org/obo/PR_000013318)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000013318',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000013318',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q8TCT1(ConfiguredBaseModel):
    """
    Class pr:Q8TCT1 (URI: http://purl.obolibrary.org/obo/PR_Q8TCT1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8TCT1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8TCT1',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9QXX3(ConfiguredBaseModel):
    """
    Class pr:Q9QXX3 (URI: http://purl.obolibrary.org/obo/PR_Q9QXX3)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9QXX3',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9QXX3',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class A5A4K9(ConfiguredBaseModel):
    """
    Class pr:A5A4K9 (URI: http://purl.obolibrary.org/obo/PR_A5A4K9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:A5A4K9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/A5A4K9',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O43526(ConfiguredBaseModel):
    """
    Class pr:O43526 (URI: http://purl.obolibrary.org/obo/PR_O43526)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O43526',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O43526',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000006781(ConfiguredBaseModel):
    """
    Class pr:000006781 (URI: http://purl.obolibrary.org/obo/PR_000006781)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006781',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006781',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P26897(ConfiguredBaseModel):
    """
    Class pr:P26897 (URI: http://purl.obolibrary.org/obo/PR_P26897)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P26897',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P26897',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P56658(ConfiguredBaseModel):
    """
    Class pr:P56658 (URI: http://purl.obolibrary.org/obo/PR_P56658)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P56658',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P56658',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P38435(ConfiguredBaseModel):
    """
    Class pr:P38435 (URI: http://purl.obolibrary.org/obo/PR_P38435)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P38435',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P38435',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P08644(ConfiguredBaseModel):
    """
    Class pr:P08644 (URI: http://purl.obolibrary.org/obo/PR_P08644)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P08644',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P08644',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P84022(ConfiguredBaseModel):
    """
    Class pr:P84022 (URI: http://purl.obolibrary.org/obo/PR_P84022)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P84022',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P84022',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Z0V1(ConfiguredBaseModel):
    """
    Class pr:Q9Z0V1 (URI: http://purl.obolibrary.org/obo/PR_Q9Z0V1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Z0V1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Z0V1',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8L7C9(ConfiguredBaseModel):
    """
    Class pr:Q8L7C9 (URI: http://purl.obolibrary.org/obo/PR_Q8L7C9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8L7C9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8L7C9',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000007771(ConfiguredBaseModel):
    """
    Class pr:000007771 (URI: http://purl.obolibrary.org/obo/PR_000007771)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000007771',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000007771',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003878(ConfiguredBaseModel):
    """
    Class pr:000003878 (URI: http://purl.obolibrary.org/obo/PR_000003878)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003878',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003878',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P22460(ConfiguredBaseModel):
    """
    Class pr:P22460 (URI: http://purl.obolibrary.org/obo/PR_P22460)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P22460',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P22460',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000000176(ConfiguredBaseModel):
    """
    Class pr:000000176 (URI: http://purl.obolibrary.org/obo/PR_000000176)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000000176',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000000176',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000001064(ConfiguredBaseModel):
    """
    Class pr:000001064 (URI: http://purl.obolibrary.org/obo/PR_000001064)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001064',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001064',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q8CGY8(ConfiguredBaseModel):
    """
    Class pr:Q8CGY8 (URI: http://purl.obolibrary.org/obo/PR_Q8CGY8)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8CGY8',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8CGY8',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9D1P2(ConfiguredBaseModel):
    """
    Class pr:Q9D1P2 (URI: http://purl.obolibrary.org/obo/PR_Q9D1P2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9D1P2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9D1P2',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000023075(ConfiguredBaseModel):
    """
    Class pr:000023075 (URI: http://purl.obolibrary.org/obo/PR_000023075)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000023075',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000023075',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000006238(ConfiguredBaseModel):
    """
    Class pr:000006238 (URI: http://purl.obolibrary.org/obo/PR_000006238)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006238',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006238',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9D8I2(ConfiguredBaseModel):
    """
    Class pr:Q9D8I2 (URI: http://purl.obolibrary.org/obo/PR_Q9D8I2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9D8I2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9D8I2',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P50571(ConfiguredBaseModel):
    """
    Class pr:P50571 (URI: http://purl.obolibrary.org/obo/PR_P50571)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P50571',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P50571',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9NWT8(ConfiguredBaseModel):
    """
    Class pr:Q9NWT8 (URI: http://purl.obolibrary.org/obo/PR_Q9NWT8)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9NWT8',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9NWT8',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000004085(ConfiguredBaseModel):
    """
    Class pr:000004085 (URI: http://purl.obolibrary.org/obo/PR_000004085)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004085',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004085',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class010043(ConfiguredBaseModel):
    """
    Class sio:010043 (URI: http://semanticscience.org/resource/SIO_010043)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class010043',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class010043',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q07973(ConfiguredBaseModel):
    """
    Class pr:Q07973 (URI: http://purl.obolibrary.org/obo/PR_Q07973)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q07973',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q07973',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P21731(ConfiguredBaseModel):
    """
    Class pr:P21731 (URI: http://purl.obolibrary.org/obo/PR_P21731)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P21731',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P21731',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000013420(ConfiguredBaseModel):
    """
    Class pr:000013420 (URI: http://purl.obolibrary.org/obo/PR_000013420)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000013420',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000013420',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P51617(ConfiguredBaseModel):
    """
    Class pr:P51617 (URI: http://purl.obolibrary.org/obo/PR_P51617)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P51617',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P51617',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000013479(ConfiguredBaseModel):
    """
    Class pr:000013479 (URI: http://purl.obolibrary.org/obo/PR_000013479)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000013479',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000013479',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9Y691(ConfiguredBaseModel):
    """
    Class pr:Q9Y691 (URI: http://purl.obolibrary.org/obo/PR_Q9Y691)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Y691',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Y691',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q01818(ConfiguredBaseModel):
    """
    Class pr:Q01818 (URI: http://purl.obolibrary.org/obo/PR_Q01818)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q01818',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q01818',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003059(ConfiguredBaseModel):
    """
    Class pr:000003059 (URI: http://purl.obolibrary.org/obo/PR_000003059)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003059',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003059',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000017263(ConfiguredBaseModel):
    """
    Class pr:000017263 (URI: http://purl.obolibrary.org/obo/PR_000017263)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000017263',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000017263',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q5T2L2(ConfiguredBaseModel):
    """
    Class pr:Q5T2L2 (URI: http://purl.obolibrary.org/obo/PR_Q5T2L2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q5T2L2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q5T2L2',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000011404(ConfiguredBaseModel):
    """
    Class pr:000011404 (URI: http://purl.obolibrary.org/obo/PR_000011404)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000011404',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000011404',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O15438(ConfiguredBaseModel):
    """
    Class pr:O15438 (URI: http://purl.obolibrary.org/obo/PR_O15438)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O15438',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O15438',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q92993(ConfiguredBaseModel):
    """
    Class pr:Q92993 (URI: http://purl.obolibrary.org/obo/PR_Q92993)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q92993',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q92993',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q2MKA5(ConfiguredBaseModel):
    """
    Class pr:Q2MKA5 (URI: http://purl.obolibrary.org/obo/PR_Q2MKA5)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q2MKA5',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q2MKA5',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q60613(ConfiguredBaseModel):
    """
    Class pr:Q60613 (URI: http://purl.obolibrary.org/obo/PR_Q60613)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q60613',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q60613',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q86UX6(ConfiguredBaseModel):
    """
    Class pr:Q86UX6 (URI: http://purl.obolibrary.org/obo/PR_Q86UX6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q86UX6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q86UX6',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000012783(ConfiguredBaseModel):
    """
    Class pr:000012783 (URI: http://purl.obolibrary.org/obo/PR_000012783)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012783',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012783',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9JJX6(ConfiguredBaseModel):
    """
    Class pr:Q9JJX6 (URI: http://purl.obolibrary.org/obo/PR_Q9JJX6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9JJX6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9JJX6',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P16390(ConfiguredBaseModel):
    """
    Class pr:P16390 (URI: http://purl.obolibrary.org/obo/PR_P16390)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P16390',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P16390',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000005950(ConfiguredBaseModel):
    """
    Class pr:000005950 (URI: http://purl.obolibrary.org/obo/PR_000005950)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005950',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005950',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P51788(ConfiguredBaseModel):
    """
    Class pr:P51788 (URI: http://purl.obolibrary.org/obo/PR_P51788)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P51788',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P51788',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000005586(ConfiguredBaseModel):
    """
    Class pr:000005586 (URI: http://purl.obolibrary.org/obo/PR_000005586)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005586',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005586',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000004415(ConfiguredBaseModel):
    """
    Class pr:000004415 (URI: http://purl.obolibrary.org/obo/PR_000004415)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004415',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004415',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q6QHC5(ConfiguredBaseModel):
    """
    Class pr:Q6QHC5 (URI: http://purl.obolibrary.org/obo/PR_Q6QHC5)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q6QHC5',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q6QHC5',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q13616(ConfiguredBaseModel):
    """
    Class pr:Q13616 (URI: http://purl.obolibrary.org/obo/PR_Q13616)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q13616',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q13616',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000002098(ConfiguredBaseModel):
    """
    Class pr:000002098 (URI: http://purl.obolibrary.org/obo/PR_000002098)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000002098',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000002098',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001632(ConfiguredBaseModel):
    """
    Class pr:000001632 (URI: http://purl.obolibrary.org/obo/PR_000001632)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001632',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001632',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P23979(ConfiguredBaseModel):
    """
    Class pr:P23979 (URI: http://purl.obolibrary.org/obo/PR_P23979)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P23979',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P23979',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q04912(ConfiguredBaseModel):
    """
    Class pr:Q04912 (URI: http://purl.obolibrary.org/obo/PR_Q04912)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q04912',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q04912',
         'from_schema': 'pubchem.protein_schema'})

    pass


class B0V2N1(ConfiguredBaseModel):
    """
    Class pr:B0V2N1 (URI: http://purl.obolibrary.org/obo/PR_B0V2N1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:B0V2N1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/B0V2N1',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P48442(ConfiguredBaseModel):
    """
    Class pr:P48442 (URI: http://purl.obolibrary.org/obo/PR_P48442)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48442',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48442',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000004055(ConfiguredBaseModel):
    """
    Class pr:000004055 (URI: http://purl.obolibrary.org/obo/PR_000004055)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004055',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004055',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9QYR9(ConfiguredBaseModel):
    """
    Class pr:Q9QYR9 (URI: http://purl.obolibrary.org/obo/PR_Q9QYR9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9QYR9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9QYR9',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003791(ConfiguredBaseModel):
    """
    Class pr:000003791 (URI: http://purl.obolibrary.org/obo/PR_000003791)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003791',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003791',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9R0S2(ConfiguredBaseModel):
    """
    Class pr:Q9R0S2 (URI: http://purl.obolibrary.org/obo/PR_Q9R0S2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9R0S2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9R0S2',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000009771(ConfiguredBaseModel):
    """
    Class pr:000009771 (URI: http://purl.obolibrary.org/obo/PR_000009771)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000009771',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000009771',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9HAZ1(ConfiguredBaseModel):
    """
    Class pr:Q9HAZ1 (URI: http://purl.obolibrary.org/obo/PR_Q9HAZ1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9HAZ1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9HAZ1',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P68871(ConfiguredBaseModel):
    """
    Class pr:P68871 (URI: http://purl.obolibrary.org/obo/PR_P68871)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P68871',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P68871',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Z1F2(ConfiguredBaseModel):
    """
    Class pr:Q9Z1F2 (URI: http://purl.obolibrary.org/obo/PR_Q9Z1F2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Z1F2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Z1F2',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P18493(ConfiguredBaseModel):
    """
    Class pr:P18493 (URI: http://purl.obolibrary.org/obo/PR_P18493)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P18493',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P18493',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P16233(ConfiguredBaseModel):
    """
    Class pr:P16233 (URI: http://purl.obolibrary.org/obo/PR_P16233)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P16233',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P16233',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O00591(ConfiguredBaseModel):
    """
    Class pr:O00591 (URI: http://purl.obolibrary.org/obo/PR_O00591)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O00591',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O00591',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P00520(ConfiguredBaseModel):
    """
    Class pr:P00520 (URI: http://purl.obolibrary.org/obo/PR_P00520)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00520',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00520',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001961(ConfiguredBaseModel):
    """
    Class pr:000001961 (URI: http://purl.obolibrary.org/obo/PR_000001961)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001961',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001961',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P35378(ConfiguredBaseModel):
    """
    Class pr:P35378 (URI: http://purl.obolibrary.org/obo/PR_P35378)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P35378',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P35378',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P17538(ConfiguredBaseModel):
    """
    Class pr:P17538 (URI: http://purl.obolibrary.org/obo/PR_P17538)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P17538',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P17538',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000004515(ConfiguredBaseModel):
    """
    Class pr:000004515 (URI: http://purl.obolibrary.org/obo/PR_000004515)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004515',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004515',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8JH70(ConfiguredBaseModel):
    """
    Class pr:Q8JH70 (URI: http://purl.obolibrary.org/obo/PR_Q8JH70)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8JH70',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8JH70',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P56696(ConfiguredBaseModel):
    """
    Class pr:P56696 (URI: http://purl.obolibrary.org/obo/PR_P56696)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P56696',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P56696',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000015747(ConfiguredBaseModel):
    """
    Class pr:000015747 (URI: http://purl.obolibrary.org/obo/PR_000015747)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000015747',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000015747',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P48169(ConfiguredBaseModel):
    """
    Class pr:P48169 (URI: http://purl.obolibrary.org/obo/PR_P48169)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48169',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48169',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class A2ASI5(ConfiguredBaseModel):
    """
    Class pr:A2ASI5 (URI: http://purl.obolibrary.org/obo/PR_A2ASI5)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:A2ASI5',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/A2ASI5',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P22607(ConfiguredBaseModel):
    """
    Class pr:P22607 (URI: http://purl.obolibrary.org/obo/PR_P22607)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P22607',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P22607',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003912(ConfiguredBaseModel):
    """
    Class pr:000003912 (URI: http://purl.obolibrary.org/obo/PR_000003912)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003912',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003912',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P22888(ConfiguredBaseModel):
    """
    Class pr:P22888 (URI: http://purl.obolibrary.org/obo/PR_P22888)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P22888',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P22888',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P47743(ConfiguredBaseModel):
    """
    Class pr:P47743 (URI: http://purl.obolibrary.org/obo/PR_P47743)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P47743',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P47743',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9QUG2(ConfiguredBaseModel):
    """
    Class pr:Q9QUG2 (URI: http://purl.obolibrary.org/obo/PR_Q9QUG2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9QUG2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9QUG2',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Z0D9(ConfiguredBaseModel):
    """
    Class pr:Q9Z0D9 (URI: http://purl.obolibrary.org/obo/PR_Q9Z0D9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Z0D9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Z0D9',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P43003(ConfiguredBaseModel):
    """
    Class pr:P43003 (URI: http://purl.obolibrary.org/obo/PR_P43003)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P43003',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P43003',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000010268(ConfiguredBaseModel):
    """
    Class pr:000010268 (URI: http://purl.obolibrary.org/obo/PR_000010268)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000010268',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000010268',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000015167(ConfiguredBaseModel):
    """
    Class pr:000015167 (URI: http://purl.obolibrary.org/obo/PR_000015167)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000015167',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000015167',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q62386(ConfiguredBaseModel):
    """
    Class pr:Q62386 (URI: http://purl.obolibrary.org/obo/PR_Q62386)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q62386',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q62386',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q28691(ConfiguredBaseModel):
    """
    Class pr:Q28691 (URI: http://purl.obolibrary.org/obo/PR_Q28691)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q28691',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q28691',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008556(ConfiguredBaseModel):
    """
    Class pr:000008556 (URI: http://purl.obolibrary.org/obo/PR_000008556)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008556',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008556',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O43603(ConfiguredBaseModel):
    """
    Class pr:O43603 (URI: http://purl.obolibrary.org/obo/PR_O43603)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O43603',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O43603',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000005813(ConfiguredBaseModel):
    """
    Class pr:000005813 (URI: http://purl.obolibrary.org/obo/PR_000005813)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005813',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005813',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000012239(ConfiguredBaseModel):
    """
    Class pr:000012239 (URI: http://purl.obolibrary.org/obo/PR_000012239)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012239',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012239',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q63273(ConfiguredBaseModel):
    """
    Class pr:Q63273 (URI: http://purl.obolibrary.org/obo/PR_Q63273)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q63273',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q63273',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O35795(ConfiguredBaseModel):
    """
    Class pr:O35795 (URI: http://purl.obolibrary.org/obo/PR_O35795)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O35795',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O35795',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9UK32(ConfiguredBaseModel):
    """
    Class pr:Q9UK32 (URI: http://purl.obolibrary.org/obo/PR_Q9UK32)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UK32',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UK32',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q05343(ConfiguredBaseModel):
    """
    Class pr:Q05343 (URI: http://purl.obolibrary.org/obo/PR_Q05343)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q05343',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q05343',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q99808(ConfiguredBaseModel):
    """
    Class pr:Q99808 (URI: http://purl.obolibrary.org/obo/PR_Q99808)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q99808',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q99808',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q15119(ConfiguredBaseModel):
    """
    Class pr:Q15119 (URI: http://purl.obolibrary.org/obo/PR_Q15119)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q15119',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q15119',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P70673(ConfiguredBaseModel):
    """
    Class pr:P70673 (URI: http://purl.obolibrary.org/obo/PR_P70673)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P70673',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P70673',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9DBB1(ConfiguredBaseModel):
    """
    Class pr:Q9DBB1 (URI: http://purl.obolibrary.org/obo/PR_Q9DBB1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9DBB1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9DBB1',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P70579(ConfiguredBaseModel):
    """
    Class pr:P70579 (URI: http://purl.obolibrary.org/obo/PR_P70579)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P70579',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P70579',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q18785(ConfiguredBaseModel):
    """
    Class pr:Q18785 (URI: http://purl.obolibrary.org/obo/PR_Q18785)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q18785',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q18785',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003679(ConfiguredBaseModel):
    """
    Class pr:000003679 (URI: http://purl.obolibrary.org/obo/PR_000003679)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003679',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003679',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000010229(ConfiguredBaseModel):
    """
    Class pr:000010229 (URI: http://purl.obolibrary.org/obo/PR_000010229)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000010229',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000010229',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q99JT2(ConfiguredBaseModel):
    """
    Class pr:Q99JT2 (URI: http://purl.obolibrary.org/obo/PR_Q99JT2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q99JT2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q99JT2',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P48544(ConfiguredBaseModel):
    """
    Class pr:P48544 (URI: http://purl.obolibrary.org/obo/PR_P48544)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48544',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48544',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000007124(ConfiguredBaseModel):
    """
    Class pr:000007124 (URI: http://purl.obolibrary.org/obo/PR_000007124)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000007124',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000007124',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000011416(ConfiguredBaseModel):
    """
    Class pr:000011416 (URI: http://purl.obolibrary.org/obo/PR_000011416)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000011416',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000011416',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P21803(ConfiguredBaseModel):
    """
    Class pr:P21803 (URI: http://purl.obolibrary.org/obo/PR_P21803)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P21803',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P21803',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O35881(ConfiguredBaseModel):
    """
    Class pr:O35881 (URI: http://purl.obolibrary.org/obo/PR_O35881)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O35881',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O35881',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P19785(ConfiguredBaseModel):
    """
    Class pr:P19785 (URI: http://purl.obolibrary.org/obo/PR_P19785)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P19785',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P19785',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P59901(ConfiguredBaseModel):
    """
    Class pr:P59901 (URI: http://purl.obolibrary.org/obo/PR_P59901)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P59901',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P59901',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O95838(ConfiguredBaseModel):
    """
    Class pr:O95838 (URI: http://purl.obolibrary.org/obo/PR_O95838)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O95838',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O95838',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P56221(ConfiguredBaseModel):
    """
    Class pr:P56221 (URI: http://purl.obolibrary.org/obo/PR_P56221)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P56221',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P56221',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000006106(ConfiguredBaseModel):
    """
    Class pr:000006106 (URI: http://purl.obolibrary.org/obo/PR_000006106)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006106',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006106',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P46406(ConfiguredBaseModel):
    """
    Class pr:P46406 (URI: http://purl.obolibrary.org/obo/PR_P46406)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P46406',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P46406',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000002003(ConfiguredBaseModel):
    """
    Class pr:000002003 (URI: http://purl.obolibrary.org/obo/PR_000002003)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000002003',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000002003',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9NZK7(ConfiguredBaseModel):
    """
    Class pr:Q9NZK7 (URI: http://purl.obolibrary.org/obo/PR_Q9NZK7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9NZK7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9NZK7',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class17089(ConfiguredBaseModel):
    """
    Class chebi:17089 (URI: http://purl.obolibrary.org/obo/CHEBI_17089)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class17089',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class17089',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9DCJ7(ConfiguredBaseModel):
    """
    Class pr:Q9DCJ7 (URI: http://purl.obolibrary.org/obo/PR_Q9DCJ7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9DCJ7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9DCJ7',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Y6E0(ConfiguredBaseModel):
    """
    Class pr:Q9Y6E0 (URI: http://purl.obolibrary.org/obo/PR_Q9Y6E0)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Y6E0',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Y6E0',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000004105(ConfiguredBaseModel):
    """
    Class pr:000004105 (URI: http://purl.obolibrary.org/obo/PR_000004105)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004105',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004105',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class B2RXH2(ConfiguredBaseModel):
    """
    Class pr:B2RXH2 (URI: http://purl.obolibrary.org/obo/PR_B2RXH2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:B2RXH2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/B2RXH2',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9UIF8(ConfiguredBaseModel):
    """
    Class pr:Q9UIF8 (URI: http://purl.obolibrary.org/obo/PR_Q9UIF8)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UIF8',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UIF8',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q96HU8(ConfiguredBaseModel):
    """
    Class pr:Q96HU8 (URI: http://purl.obolibrary.org/obo/PR_Q96HU8)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q96HU8',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q96HU8',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P01589(ConfiguredBaseModel):
    """
    Class pr:P01589 (URI: http://purl.obolibrary.org/obo/PR_P01589)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P01589',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P01589',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000000732(ConfiguredBaseModel):
    """
    Class pr:000000732 (URI: http://purl.obolibrary.org/obo/PR_000000732)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000000732',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000000732',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000014996(ConfiguredBaseModel):
    """
    Class pr:000014996 (URI: http://purl.obolibrary.org/obo/PR_000014996)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000014996',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000014996',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P30532(ConfiguredBaseModel):
    """
    Class pr:P30532 (URI: http://purl.obolibrary.org/obo/PR_P30532)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P30532',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P30532',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P24524(ConfiguredBaseModel):
    """
    Class pr:P24524 (URI: http://purl.obolibrary.org/obo/PR_P24524)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P24524',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P24524',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9UM47(ConfiguredBaseModel):
    """
    Class pr:Q9UM47 (URI: http://purl.obolibrary.org/obo/PR_Q9UM47)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UM47',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UM47',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q4G072(ConfiguredBaseModel):
    """
    Class pr:Q4G072 (URI: http://purl.obolibrary.org/obo/PR_Q4G072)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q4G072',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q4G072',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P53778(ConfiguredBaseModel):
    """
    Class pr:P53778 (URI: http://purl.obolibrary.org/obo/PR_P53778)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P53778',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P53778',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000016695(ConfiguredBaseModel):
    """
    Class pr:000016695 (URI: http://purl.obolibrary.org/obo/PR_000016695)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000016695',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000016695',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P42681(ConfiguredBaseModel):
    """
    Class pr:P42681 (URI: http://purl.obolibrary.org/obo/PR_P42681)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P42681',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P42681',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P11157(ConfiguredBaseModel):
    """
    Class pr:P11157 (URI: http://purl.obolibrary.org/obo/PR_P11157)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P11157',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P11157',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O35921(ConfiguredBaseModel):
    """
    Class pr:O35921 (URI: http://purl.obolibrary.org/obo/PR_O35921)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O35921',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O35921',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O88444(ConfiguredBaseModel):
    """
    Class pr:O88444 (URI: http://purl.obolibrary.org/obo/PR_O88444)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O88444',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O88444',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001654(ConfiguredBaseModel):
    """
    Class pr:000001654 (URI: http://purl.obolibrary.org/obo/PR_000001654)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001654',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001654',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q4V8J7(ConfiguredBaseModel):
    """
    Class pr:Q4V8J7 (URI: http://purl.obolibrary.org/obo/PR_Q4V8J7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q4V8J7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q4V8J7',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000006133(ConfiguredBaseModel):
    """
    Class pr:000006133 (URI: http://purl.obolibrary.org/obo/PR_000006133)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006133',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006133',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8WTS1(ConfiguredBaseModel):
    """
    Class pr:Q8WTS1 (URI: http://purl.obolibrary.org/obo/PR_Q8WTS1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8WTS1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8WTS1',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000014373(ConfiguredBaseModel):
    """
    Class pr:000014373 (URI: http://purl.obolibrary.org/obo/PR_000014373)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000014373',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000014373',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003676(ConfiguredBaseModel):
    """
    Class pr:000003676 (URI: http://purl.obolibrary.org/obo/PR_000003676)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003676',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003676',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P43354(ConfiguredBaseModel):
    """
    Class pr:P43354 (URI: http://purl.obolibrary.org/obo/PR_P43354)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P43354',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P43354',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q05816(ConfiguredBaseModel):
    """
    Class pr:Q05816 (URI: http://purl.obolibrary.org/obo/PR_Q05816)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q05816',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q05816',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P48995(ConfiguredBaseModel):
    """
    Class pr:P48995 (URI: http://purl.obolibrary.org/obo/PR_P48995)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48995',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48995',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q66H84(ConfiguredBaseModel):
    """
    Class pr:Q66H84 (URI: http://purl.obolibrary.org/obo/PR_Q66H84)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q66H84',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q66H84',
         'from_schema': 'pubchem.protein_schema'})

    pass


class D3ZTE0(ConfiguredBaseModel):
    """
    Class pr:D3ZTE0 (URI: http://purl.obolibrary.org/obo/PR_D3ZTE0)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:D3ZTE0',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/D3ZTE0',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q8CIN4(ConfiguredBaseModel):
    """
    Class pr:Q8CIN4 (URI: http://purl.obolibrary.org/obo/PR_Q8CIN4)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8CIN4',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8CIN4',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P15385(ConfiguredBaseModel):
    """
    Class pr:P15385 (URI: http://purl.obolibrary.org/obo/PR_P15385)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P15385',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P15385',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P32577(ConfiguredBaseModel):
    """
    Class pr:P32577 (URI: http://purl.obolibrary.org/obo/PR_P32577)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P32577',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P32577',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P51577(ConfiguredBaseModel):
    """
    Class pr:P51577 (URI: http://purl.obolibrary.org/obo/PR_P51577)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P51577',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P51577',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000007472(ConfiguredBaseModel):
    """
    Class pr:000007472 (URI: http://purl.obolibrary.org/obo/PR_000007472)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000007472',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000007472',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001981(ConfiguredBaseModel):
    """
    Class pr:000001981 (URI: http://purl.obolibrary.org/obo/PR_000001981)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001981',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001981',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9WTR1(ConfiguredBaseModel):
    """
    Class pr:Q9WTR1 (URI: http://purl.obolibrary.org/obo/PR_Q9WTR1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9WTR1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9WTR1',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P28843(ConfiguredBaseModel):
    """
    Class pr:P28843 (URI: http://purl.obolibrary.org/obo/PR_P28843)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P28843',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P28843',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P48730(ConfiguredBaseModel):
    """
    Class pr:P48730 (URI: http://purl.obolibrary.org/obo/PR_P48730)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48730',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48730',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000001570(ConfiguredBaseModel):
    """
    Class pr:000001570 (URI: http://purl.obolibrary.org/obo/PR_000001570)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001570',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001570',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q61616(ConfiguredBaseModel):
    """
    Class pr:Q61616 (URI: http://purl.obolibrary.org/obo/PR_Q61616)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q61616',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q61616',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q5I0E9(ConfiguredBaseModel):
    """
    Class pr:Q5I0E9 (URI: http://purl.obolibrary.org/obo/PR_Q5I0E9)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q5I0E9',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q5I0E9',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P48729(ConfiguredBaseModel):
    """
    Class pr:P48729 (URI: http://purl.obolibrary.org/obo/PR_P48729)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48729',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48729',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P70597(ConfiguredBaseModel):
    """
    Class pr:P70597 (URI: http://purl.obolibrary.org/obo/PR_P70597)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P70597',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P70597',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9BRS2(ConfiguredBaseModel):
    """
    Class pr:Q9BRS2 (URI: http://purl.obolibrary.org/obo/PR_Q9BRS2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9BRS2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9BRS2',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P47196(ConfiguredBaseModel):
    """
    Class pr:P47196 (URI: http://purl.obolibrary.org/obo/PR_P47196)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P47196',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P47196',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class E9Q4S1(ConfiguredBaseModel):
    """
    Class pr:E9Q4S1 (URI: http://purl.obolibrary.org/obo/PR_E9Q4S1)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:E9Q4S1',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/E9Q4S1',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003270(ConfiguredBaseModel):
    """
    Class pr:000003270 (URI: http://purl.obolibrary.org/obo/PR_000003270)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003270',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003270',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P15145(ConfiguredBaseModel):
    """
    Class pr:P15145 (URI: http://purl.obolibrary.org/obo/PR_P15145)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P15145',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P15145',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q80W21(ConfiguredBaseModel):
    """
    Class pr:Q80W21 (URI: http://purl.obolibrary.org/obo/PR_Q80W21)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q80W21',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q80W21',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P15390(ConfiguredBaseModel):
    """
    Class pr:P15390 (URI: http://purl.obolibrary.org/obo/PR_P15390)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P15390',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P15390',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9QYC7(ConfiguredBaseModel):
    """
    Class pr:Q9QYC7 (URI: http://purl.obolibrary.org/obo/PR_Q9QYC7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9QYC7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9QYC7',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000012479(ConfiguredBaseModel):
    """
    Class pr:000012479 (URI: http://purl.obolibrary.org/obo/PR_000012479)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012479',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012479',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000001578(ConfiguredBaseModel):
    """
    Class pr:000001578 (URI: http://purl.obolibrary.org/obo/PR_000001578)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001578',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001578',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9QUR6(ConfiguredBaseModel):
    """
    Class pr:Q9QUR6 (URI: http://purl.obolibrary.org/obo/PR_Q9QUR6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9QUR6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9QUR6',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Protein(ConfiguredBaseModel):
    """
    Class Protein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#Protein)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Protein',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Protein',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9Y5Z0(ConfiguredBaseModel):
    """
    Class pr:Q9Y5Z0 (URI: http://purl.obolibrary.org/obo/PR_Q9Y5Z0)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Y5Z0',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Y5Z0',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P08631(ConfiguredBaseModel):
    """
    Class pr:P08631 (URI: http://purl.obolibrary.org/obo/PR_P08631)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P08631',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P08631',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9UM07(ConfiguredBaseModel):
    """
    Class pr:Q9UM07 (URI: http://purl.obolibrary.org/obo/PR_Q9UM07)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9UM07',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9UM07',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000001206(ConfiguredBaseModel):
    """
    Class pr:000001206 (URI: http://purl.obolibrary.org/obo/PR_000001206)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001206',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001206',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O54833(ConfiguredBaseModel):
    """
    Class pr:O54833 (URI: http://purl.obolibrary.org/obo/PR_O54833)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O54833',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O54833',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q06219(ConfiguredBaseModel):
    """
    Class pr:Q06219 (URI: http://purl.obolibrary.org/obo/PR_Q06219)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q06219',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q06219',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P48025(ConfiguredBaseModel):
    """
    Class pr:P48025 (URI: http://purl.obolibrary.org/obo/PR_P48025)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48025',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48025',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001867(ConfiguredBaseModel):
    """
    Class pr:000001867 (URI: http://purl.obolibrary.org/obo/PR_000001867)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001867',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001867',
         'from_schema': 'pubchem.protein_schema'})

    pass


class B0BNE5(ConfiguredBaseModel):
    """
    Class pr:B0BNE5 (URI: http://purl.obolibrary.org/obo/PR_B0BNE5)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:B0BNE5',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/B0BNE5',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000035207(ConfiguredBaseModel):
    """
    Class pr:000035207 (URI: http://purl.obolibrary.org/obo/PR_000035207)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000035207',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000035207',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P30730(ConfiguredBaseModel):
    """
    Class pr:P30730 (URI: http://purl.obolibrary.org/obo/PR_P30730)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P30730',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P30730',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000016372(ConfiguredBaseModel):
    """
    Class pr:000016372 (URI: http://purl.obolibrary.org/obo/PR_000016372)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000016372',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000016372',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O95057(ConfiguredBaseModel):
    """
    Class pr:O95057 (URI: http://purl.obolibrary.org/obo/PR_O95057)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O95057',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O95057',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001207(ConfiguredBaseModel):
    """
    Class pr:000001207 (URI: http://purl.obolibrary.org/obo/PR_000001207)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001207',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001207',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P28701(ConfiguredBaseModel):
    """
    Class pr:P28701 (URI: http://purl.obolibrary.org/obo/PR_P28701)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P28701',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P28701',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000009802(ConfiguredBaseModel):
    """
    Class pr:000009802 (URI: http://purl.obolibrary.org/obo/PR_000009802)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000009802',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000009802',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000010165(ConfiguredBaseModel):
    """
    Class pr:000010165 (URI: http://purl.obolibrary.org/obo/PR_000010165)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000010165',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000010165',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P08567(ConfiguredBaseModel):
    """
    Class pr:P08567 (URI: http://purl.obolibrary.org/obo/PR_P08567)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P08567',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P08567',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000000001(ConfiguredBaseModel):
    """
    Class pr:000000001 (URI: http://purl.obolibrary.org/obo/PR_000000001)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000000001',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000000001',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P63096(ConfiguredBaseModel):
    """
    Class pr:P63096 (URI: http://purl.obolibrary.org/obo/PR_P63096)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P63096',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P63096',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000005943(ConfiguredBaseModel):
    """
    Class pr:000005943 (URI: http://purl.obolibrary.org/obo/PR_000005943)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005943',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005943',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9NR56(ConfiguredBaseModel):
    """
    Class pr:Q9NR56 (URI: http://purl.obolibrary.org/obo/PR_Q9NR56)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9NR56',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9NR56',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q01064(ConfiguredBaseModel):
    """
    Class pr:Q01064 (URI: http://purl.obolibrary.org/obo/PR_Q01064)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q01064',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q01064',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000014792(ConfiguredBaseModel):
    """
    Class pr:000014792 (URI: http://purl.obolibrary.org/obo/PR_000014792)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000014792',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000014792',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q05940(ConfiguredBaseModel):
    """
    Class pr:Q05940 (URI: http://purl.obolibrary.org/obo/PR_Q05940)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q05940',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q05940',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9NY46(ConfiguredBaseModel):
    """
    Class pr:Q9NY46 (URI: http://purl.obolibrary.org/obo/PR_Q9NY46)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9NY46',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9NY46',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9NQ90(ConfiguredBaseModel):
    """
    Class pr:Q9NQ90 (URI: http://purl.obolibrary.org/obo/PR_Q9NQ90)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9NQ90',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9NQ90',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q10147(ConfiguredBaseModel):
    """
    Class pr:Q10147 (URI: http://purl.obolibrary.org/obo/PR_Q10147)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q10147',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q10147',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q09470(ConfiguredBaseModel):
    """
    Class pr:Q09470 (URI: http://purl.obolibrary.org/obo/PR_Q09470)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q09470',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q09470',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P97931(ConfiguredBaseModel):
    """
    Class pr:P97931 (URI: http://purl.obolibrary.org/obo/PR_P97931)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P97931',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P97931',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P41233(ConfiguredBaseModel):
    """
    Class pr:P41233 (URI: http://purl.obolibrary.org/obo/PR_P41233)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P41233',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P41233',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q09128(ConfiguredBaseModel):
    """
    Class pr:Q09128 (URI: http://purl.obolibrary.org/obo/PR_Q09128)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q09128',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q09128',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q924T8(ConfiguredBaseModel):
    """
    Class pr:Q924T8 (URI: http://purl.obolibrary.org/obo/PR_Q924T8)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q924T8',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q924T8',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P52186(ConfiguredBaseModel):
    """
    Class pr:P52186 (URI: http://purl.obolibrary.org/obo/PR_P52186)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P52186',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P52186',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P23819(ConfiguredBaseModel):
    """
    Class pr:P23819 (URI: http://purl.obolibrary.org/obo/PR_P23819)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P23819',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P23819',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P00751(ConfiguredBaseModel):
    """
    Class pr:P00751 (URI: http://purl.obolibrary.org/obo/PR_P00751)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00751',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00751',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003636(ConfiguredBaseModel):
    """
    Class pr:000003636 (URI: http://purl.obolibrary.org/obo/PR_000003636)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003636',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003636',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P08276(ConfiguredBaseModel):
    """
    Class pr:P08276 (URI: http://purl.obolibrary.org/obo/PR_P08276)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P08276',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P08276',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P56657(ConfiguredBaseModel):
    """
    Class pr:P56657 (URI: http://purl.obolibrary.org/obo/PR_P56657)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P56657',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P56657',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P30909(ConfiguredBaseModel):
    """
    Class pr:P30909 (URI: http://purl.obolibrary.org/obo/PR_P30909)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P30909',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P30909',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000003906(ConfiguredBaseModel):
    """
    Class pr:000003906 (URI: http://purl.obolibrary.org/obo/PR_000003906)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003906',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003906',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000001398(ConfiguredBaseModel):
    """
    Class pr:000001398 (URI: http://purl.obolibrary.org/obo/PR_000001398)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001398',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001398',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q5XPT3(ConfiguredBaseModel):
    """
    Class pr:Q5XPT3 (URI: http://purl.obolibrary.org/obo/PR_Q5XPT3)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q5XPT3',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q5XPT3',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P97821(ConfiguredBaseModel):
    """
    Class pr:P97821 (URI: http://purl.obolibrary.org/obo/PR_P97821)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P97821',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P97821',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001173(ConfiguredBaseModel):
    """
    Class pr:000001173 (URI: http://purl.obolibrary.org/obo/PR_000001173)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001173',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001173',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000023005(ConfiguredBaseModel):
    """
    Class pr:000023005 (URI: http://purl.obolibrary.org/obo/PR_000023005)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000023005',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000023005',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000006147(ConfiguredBaseModel):
    """
    Class pr:000006147 (URI: http://purl.obolibrary.org/obo/PR_000006147)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006147',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006147',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000016878(ConfiguredBaseModel):
    """
    Class pr:000016878 (URI: http://purl.obolibrary.org/obo/PR_000016878)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000016878',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000016878',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P70340(ConfiguredBaseModel):
    """
    Class pr:P70340 (URI: http://purl.obolibrary.org/obo/PR_P70340)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P70340',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P70340',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000010415(ConfiguredBaseModel):
    """
    Class pr:000010415 (URI: http://purl.obolibrary.org/obo/PR_000010415)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000010415',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000010415',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000004516(ConfiguredBaseModel):
    """
    Class pr:000004516 (URI: http://purl.obolibrary.org/obo/PR_000004516)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004516',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004516',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000005457(ConfiguredBaseModel):
    """
    Class pr:000005457 (URI: http://purl.obolibrary.org/obo/PR_000005457)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005457',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005457',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000006460(ConfiguredBaseModel):
    """
    Class pr:000006460 (URI: http://purl.obolibrary.org/obo/PR_000006460)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006460',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006460',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000013422(ConfiguredBaseModel):
    """
    Class pr:000013422 (URI: http://purl.obolibrary.org/obo/PR_000013422)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000013422',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000013422',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9WTZ3(ConfiguredBaseModel):
    """
    Class pr:Q9WTZ3 (URI: http://purl.obolibrary.org/obo/PR_Q9WTZ3)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9WTZ3',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9WTZ3',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P49902(ConfiguredBaseModel):
    """
    Class pr:P49902 (URI: http://purl.obolibrary.org/obo/PR_P49902)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P49902',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P49902',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q05438(ConfiguredBaseModel):
    """
    Class pr:Q05438 (URI: http://purl.obolibrary.org/obo/PR_Q05438)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q05438',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q05438',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000012669(ConfiguredBaseModel):
    """
    Class pr:000012669 (URI: http://purl.obolibrary.org/obo/PR_000012669)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012669',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012669',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000015152(ConfiguredBaseModel):
    """
    Class pr:000015152 (URI: http://purl.obolibrary.org/obo/PR_000015152)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000015152',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000015152',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000009439(ConfiguredBaseModel):
    """
    Class pr:000009439 (URI: http://purl.obolibrary.org/obo/PR_000009439)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000009439',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000009439',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003416(ConfiguredBaseModel):
    """
    Class pr:000003416 (URI: http://purl.obolibrary.org/obo/PR_000003416)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003416',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003416',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008268(ConfiguredBaseModel):
    """
    Class pr:000008268 (URI: http://purl.obolibrary.org/obo/PR_000008268)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008268',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008268',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000012505(ConfiguredBaseModel):
    """
    Class pr:000012505 (URI: http://purl.obolibrary.org/obo/PR_000012505)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012505',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012505',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000008840(ConfiguredBaseModel):
    """
    Class pr:000008840 (URI: http://purl.obolibrary.org/obo/PR_000008840)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008840',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008840',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P26819(ConfiguredBaseModel):
    """
    Class pr:P26819 (URI: http://purl.obolibrary.org/obo/PR_P26819)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P26819',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P26819',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000011334(ConfiguredBaseModel):
    """
    Class pr:000011334 (URI: http://purl.obolibrary.org/obo/PR_000011334)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000011334',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000011334',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q15831(ConfiguredBaseModel):
    """
    Class pr:Q15831 (URI: http://purl.obolibrary.org/obo/PR_Q15831)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q15831',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q15831',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000030698(ConfiguredBaseModel):
    """
    Class pr:000030698 (URI: http://purl.obolibrary.org/obo/PR_000030698)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000030698',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000030698',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000012467(ConfiguredBaseModel):
    """
    Class pr:000012467 (URI: http://purl.obolibrary.org/obo/PR_000012467)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012467',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012467',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P43352(ConfiguredBaseModel):
    """
    Class pr:P43352 (URI: http://purl.obolibrary.org/obo/PR_P43352)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P43352',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P43352',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9QZT3(ConfiguredBaseModel):
    """
    Class pr:Q9QZT3 (URI: http://purl.obolibrary.org/obo/PR_Q9QZT3)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9QZT3',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9QZT3',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9Y6L6(ConfiguredBaseModel):
    """
    Class pr:Q9Y6L6 (URI: http://purl.obolibrary.org/obo/PR_Q9Y6L6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9Y6L6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9Y6L6',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000012745(ConfiguredBaseModel):
    """
    Class pr:000012745 (URI: http://purl.obolibrary.org/obo/PR_000012745)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012745',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012745',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q7ZUC7(ConfiguredBaseModel):
    """
    Class pr:Q7ZUC7 (URI: http://purl.obolibrary.org/obo/PR_Q7ZUC7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q7ZUC7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q7ZUC7',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008615(ConfiguredBaseModel):
    """
    Class pr:000008615 (URI: http://purl.obolibrary.org/obo/PR_000008615)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008615',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008615',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000005464(ConfiguredBaseModel):
    """
    Class pr:000005464 (URI: http://purl.obolibrary.org/obo/PR_000005464)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005464',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005464',
         'from_schema': 'pubchem.protein_schema'})

    pass


class O55023(ConfiguredBaseModel):
    """
    Class pr:O55023 (URI: http://purl.obolibrary.org/obo/PR_O55023)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O55023',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O55023',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000016481(ConfiguredBaseModel):
    """
    Class pr:000016481 (URI: http://purl.obolibrary.org/obo/PR_000016481)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000016481',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000016481',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P27605(ConfiguredBaseModel):
    """
    Class pr:P27605 (URI: http://purl.obolibrary.org/obo/PR_P27605)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P27605',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P27605',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P15539(ConfiguredBaseModel):
    """
    Class pr:P15539 (URI: http://purl.obolibrary.org/obo/PR_P15539)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P15539',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P15539',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P00356(ConfiguredBaseModel):
    """
    Class pr:P00356 (URI: http://purl.obolibrary.org/obo/PR_P00356)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00356',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00356',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P98106(ConfiguredBaseModel):
    """
    Class pr:P98106 (URI: http://purl.obolibrary.org/obo/PR_P98106)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P98106',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P98106',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008871(ConfiguredBaseModel):
    """
    Class pr:000008871 (URI: http://purl.obolibrary.org/obo/PR_000008871)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008871',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008871',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9H3R0(ConfiguredBaseModel):
    """
    Class pr:Q9H3R0 (URI: http://purl.obolibrary.org/obo/PR_Q9H3R0)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9H3R0',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9H3R0',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q7M6Z3(ConfiguredBaseModel):
    """
    Class pr:Q7M6Z3 (URI: http://purl.obolibrary.org/obo/PR_Q7M6Z3)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q7M6Z3',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q7M6Z3',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9HB14(ConfiguredBaseModel):
    """
    Class pr:Q9HB14 (URI: http://purl.obolibrary.org/obo/PR_Q9HB14)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9HB14',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9HB14',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P08684(ConfiguredBaseModel):
    """
    Class pr:P08684 (URI: http://purl.obolibrary.org/obo/PR_P08684)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P08684',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P08684',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000006132(ConfiguredBaseModel):
    """
    Class pr:000006132 (URI: http://purl.obolibrary.org/obo/PR_000006132)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000006132',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000006132',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P01112(ConfiguredBaseModel):
    """
    Class pr:P01112 (URI: http://purl.obolibrary.org/obo/PR_P01112)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P01112',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P01112',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P00340(ConfiguredBaseModel):
    """
    Class pr:P00340 (URI: http://purl.obolibrary.org/obo/PR_P00340)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00340',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00340',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P23944(ConfiguredBaseModel):
    """
    Class pr:P23944 (URI: http://purl.obolibrary.org/obo/PR_P23944)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P23944',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P23944',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P30083(ConfiguredBaseModel):
    """
    Class pr:P30083 (URI: http://purl.obolibrary.org/obo/PR_P30083)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P30083',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P30083',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000032150(ConfiguredBaseModel):
    """
    Class pr:000032150 (URI: http://purl.obolibrary.org/obo/PR_000032150)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000032150',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000032150',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000012486(ConfiguredBaseModel):
    """
    Class pr:000012486 (URI: http://purl.obolibrary.org/obo/PR_000012486)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012486',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012486',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q61143(ConfiguredBaseModel):
    """
    Class pr:Q61143 (URI: http://purl.obolibrary.org/obo/PR_Q61143)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q61143',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q61143',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9H7Z7(ConfiguredBaseModel):
    """
    Class pr:Q9H7Z7 (URI: http://purl.obolibrary.org/obo/PR_Q9H7Z7)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9H7Z7',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9H7Z7',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P22002(ConfiguredBaseModel):
    """
    Class pr:P22002 (URI: http://purl.obolibrary.org/obo/PR_P22002)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P22002',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P22002',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P42858(ConfiguredBaseModel):
    """
    Class pr:P42858 (URI: http://purl.obolibrary.org/obo/PR_P42858)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P42858',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P42858',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P13863(ConfiguredBaseModel):
    """
    Class pr:P13863 (URI: http://purl.obolibrary.org/obo/PR_P13863)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P13863',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P13863',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q61096(ConfiguredBaseModel):
    """
    Class pr:Q61096 (URI: http://purl.obolibrary.org/obo/PR_Q61096)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q61096',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q61096',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003271(ConfiguredBaseModel):
    """
    Class pr:000003271 (URI: http://purl.obolibrary.org/obo/PR_000003271)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003271',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003271',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000010335(ConfiguredBaseModel):
    """
    Class pr:000010335 (URI: http://purl.obolibrary.org/obo/PR_000010335)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000010335',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000010335',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P00439(ConfiguredBaseModel):
    """
    Class pr:P00439 (URI: http://purl.obolibrary.org/obo/PR_P00439)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00439',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00439',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000008811(ConfiguredBaseModel):
    """
    Class pr:000008811 (URI: http://purl.obolibrary.org/obo/PR_000008811)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000008811',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000008811',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q9BZZ2(ConfiguredBaseModel):
    """
    Class pr:Q9BZZ2 (URI: http://purl.obolibrary.org/obo/PR_Q9BZZ2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9BZZ2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9BZZ2',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P0AG80(ConfiguredBaseModel):
    """
    Class pr:P0AG80 (URI: http://purl.obolibrary.org/obo/PR_P0AG80)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P0AG80',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P0AG80',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P07477(ConfiguredBaseModel):
    """
    Class pr:P07477 (URI: http://purl.obolibrary.org/obo/PR_P07477)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P07477',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P07477',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q62844(ConfiguredBaseModel):
    """
    Class pr:Q62844 (URI: http://purl.obolibrary.org/obo/PR_Q62844)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q62844',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q62844',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9R0P3(ConfiguredBaseModel):
    """
    Class pr:Q9R0P3 (URI: http://purl.obolibrary.org/obo/PR_Q9R0P3)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9R0P3',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9R0P3',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P49657(ConfiguredBaseModel):
    """
    Class pr:P49657 (URI: http://purl.obolibrary.org/obo/PR_P49657)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P49657',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P49657',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000005199(ConfiguredBaseModel):
    """
    Class pr:000005199 (URI: http://purl.obolibrary.org/obo/PR_000005199)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005199',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005199',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P63318(ConfiguredBaseModel):
    """
    Class pr:P63318 (URI: http://purl.obolibrary.org/obo/PR_P63318)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P63318',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P63318',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P00349(ConfiguredBaseModel):
    """
    Class pr:P00349 (URI: http://purl.obolibrary.org/obo/PR_P00349)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00349',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00349',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q63484(ConfiguredBaseModel):
    """
    Class pr:Q63484 (URI: http://purl.obolibrary.org/obo/PR_Q63484)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q63484',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q63484',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P08413(ConfiguredBaseModel):
    """
    Class pr:P08413 (URI: http://purl.obolibrary.org/obo/PR_P08413)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P08413',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P08413',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P41180(ConfiguredBaseModel):
    """
    Class pr:P41180 (URI: http://purl.obolibrary.org/obo/PR_P41180)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P41180',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P41180',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000002056(ConfiguredBaseModel):
    """
    Class pr:000002056 (URI: http://purl.obolibrary.org/obo/PR_000002056)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000002056',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000002056',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P24470(ConfiguredBaseModel):
    """
    Class pr:P24470 (URI: http://purl.obolibrary.org/obo/PR_P24470)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P24470',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P24470',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q9R1E6(ConfiguredBaseModel):
    """
    Class pr:Q9R1E6 (URI: http://purl.obolibrary.org/obo/PR_Q9R1E6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q9R1E6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q9R1E6',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000013222(ConfiguredBaseModel):
    """
    Class pr:000013222 (URI: http://purl.obolibrary.org/obo/PR_000013222)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000013222',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000013222',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000005257(ConfiguredBaseModel):
    """
    Class pr:000005257 (URI: http://purl.obolibrary.org/obo/PR_000005257)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005257',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005257',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000003531(ConfiguredBaseModel):
    """
    Class pr:000003531 (URI: http://purl.obolibrary.org/obo/PR_000003531)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000003531',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000003531',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q61125(ConfiguredBaseModel):
    """
    Class pr:Q61125 (URI: http://purl.obolibrary.org/obo/PR_Q61125)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q61125',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q61125',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P32501(ConfiguredBaseModel):
    """
    Class pr:P32501 (URI: http://purl.obolibrary.org/obo/PR_P32501)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P32501',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P32501',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O15164(ConfiguredBaseModel):
    """
    Class pr:O15164 (URI: http://purl.obolibrary.org/obo/PR_O15164)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O15164',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O15164',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P50114(ConfiguredBaseModel):
    """
    Class pr:P50114 (URI: http://purl.obolibrary.org/obo/PR_P50114)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P50114',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P50114',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000012466(ConfiguredBaseModel):
    """
    Class pr:000012466 (URI: http://purl.obolibrary.org/obo/PR_000012466)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000012466',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000012466',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P41586(ConfiguredBaseModel):
    """
    Class pr:P41586 (URI: http://purl.obolibrary.org/obo/PR_P41586)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P41586',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P41586',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q8VCK6(ConfiguredBaseModel):
    """
    Class pr:Q8VCK6 (URI: http://purl.obolibrary.org/obo/PR_Q8VCK6)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q8VCK6',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q8VCK6',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P0A9B2(ConfiguredBaseModel):
    """
    Class pr:P0A9B2 (URI: http://purl.obolibrary.org/obo/PR_P0A9B2)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P0A9B2',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P0A9B2',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P46108(ConfiguredBaseModel):
    """
    Class pr:P46108 (URI: http://purl.obolibrary.org/obo/PR_P46108)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P46108',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P46108',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P35426(ConfiguredBaseModel):
    """
    Class pr:P35426 (URI: http://purl.obolibrary.org/obo/PR_P35426)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P35426',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P35426',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000004434(ConfiguredBaseModel):
    """
    Class pr:000004434 (URI: http://purl.obolibrary.org/obo/PR_000004434)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000004434',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000004434',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P20420(ConfiguredBaseModel):
    """
    Class pr:P20420 (URI: http://purl.obolibrary.org/obo/PR_P20420)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P20420',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P20420',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P00760(ConfiguredBaseModel):
    """
    Class pr:P00760 (URI: http://purl.obolibrary.org/obo/PR_P00760)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00760',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00760',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class O15552(ConfiguredBaseModel):
    """
    Class pr:O15552 (URI: http://purl.obolibrary.org/obo/PR_O15552)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:O15552',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/O15552',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000023147(ConfiguredBaseModel):
    """
    Class pr:000023147 (URI: http://purl.obolibrary.org/obo/PR_000023147)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000023147',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000023147',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000001218(ConfiguredBaseModel):
    """
    Class pr:000001218 (URI: http://purl.obolibrary.org/obo/PR_000001218)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000001218',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000001218',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P48443(ConfiguredBaseModel):
    """
    Class pr:P48443 (URI: http://purl.obolibrary.org/obo/PR_P48443)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P48443',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P48443',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P50120(ConfiguredBaseModel):
    """
    Class pr:P50120 (URI: http://purl.obolibrary.org/obo/PR_P50120)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P50120',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P50120',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q4G050(ConfiguredBaseModel):
    """
    Class pr:Q4G050 (URI: http://purl.obolibrary.org/obo/PR_Q4G050)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q4G050',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q4G050',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P00689(ConfiguredBaseModel):
    """
    Class pr:P00689 (URI: http://purl.obolibrary.org/obo/PR_P00689)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P00689',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P00689',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000032431(ConfiguredBaseModel):
    """
    Class pr:000032431 (URI: http://purl.obolibrary.org/obo/PR_000032431)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000032431',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000032431',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P30936(ConfiguredBaseModel):
    """
    Class pr:P30936 (URI: http://purl.obolibrary.org/obo/PR_P30936)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P30936',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P30936',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P19205(ConfiguredBaseModel):
    """
    Class pr:P19205 (URI: http://purl.obolibrary.org/obo/PR_P19205)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P19205',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P19205',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P06211(ConfiguredBaseModel):
    """
    Class pr:P06211 (URI: http://purl.obolibrary.org/obo/PR_P06211)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P06211',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P06211',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Class000000814(ConfiguredBaseModel):
    """
    Class pr:000000814 (URI: http://purl.obolibrary.org/obo/PR_000000814)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000000814',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000000814',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000005584(ConfiguredBaseModel):
    """
    Class pr:000005584 (URI: http://purl.obolibrary.org/obo/PR_000005584)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000005584',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000005584',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Q90733(ConfiguredBaseModel):
    """
    Class pr:Q90733 (URI: http://purl.obolibrary.org/obo/PR_Q90733)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q90733',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q90733',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class P22459(ConfiguredBaseModel):
    """
    Class pr:P22459 (URI: http://purl.obolibrary.org/obo/PR_P22459)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P22459',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P22459',
         'from_schema': 'pubchem.protein_schema'})

    pass


class P04800(ConfiguredBaseModel):
    """
    Class pr:P04800 (URI: http://purl.obolibrary.org/obo/PR_P04800)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:P04800',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/P04800',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000000785(ConfiguredBaseModel):
    """
    Class pr:000000785 (URI: http://purl.obolibrary.org/obo/PR_000000785)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000000785',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000000785',
         'from_schema': 'pubchem.protein_schema'})

    pass


class Q14449(ConfiguredBaseModel):
    """
    Class pr:Q14449 (URI: http://purl.obolibrary.org/obo/PR_Q14449)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Q14449',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Q14449',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


class Class000002103(ConfiguredBaseModel):
    """
    Class pr:000002103 (URI: http://purl.obolibrary.org/obo/PR_000002103)
    """
    linkml_meta: ClassVar[LinkMLMeta] = LinkMLMeta({'class_uri': 'pubchem.protein_schema:Class000002103',
         'definition_uri': 'https://w3id.org/pubchem.protein_schema/Class000002103',
         'from_schema': 'pubchem.protein_schema'})

    hasSimilarProtein: Optional[Protein] = Field(default=None, description="""Property hasSimilarProtein (URI: http://rdf.ncbi.nlm.nih.gov/pubchem/vocabulary#hasSimilarProtein)""", json_schema_extra = { "linkml_meta": {'definition_uri': 'https://w3id.org/pubchem.protein_schema/hasSimilarProtein',
         'domain_of': ['class_000004712',
                       'Q15831',
                       'Q9H7Z7',
                       'class_000001654',
                       'P53778',
                       'Q6U1I9',
                       'class_000001587',
                       'Q28691',
                       'Q2MKA5',
                       'class_000016695',
                       'class_000035207',
                       'class_000004105',
                       'P43352',
                       'Q80W21',
                       'P43003',
                       'P70597',
                       'O15552',
                       'Q9WTR1',
                       'class_000009267',
                       'P20420',
                       'class_000003791',
                       'P55011',
                       'P13639',
                       'Q15119',
                       'P10064',
                       'class_000001632',
                       'Q924T8',
                       'class_000015167',
                       'Q9Y5Z0',
                       'class_000004055',
                       'P41180',
                       'P48544',
                       'Q9R0S2',
                       'class_000014373',
                       'P21803',
                       'Q7ZUC7',
                       'D3ZTE0',
                       'Q6P8U6',
                       'Q62968',
                       'class_000009771',
                       'Q86UX6',
                       'class_000001398',
                       'Q09128',
                       'A5A4K9',
                       'Q9UIQ6',
                       'O35881',
                       'Q8JH70',
                       'Q9UHI7',
                       'P50571',
                       'P26897',
                       'P15385',
                       'Q99JT2',
                       'class_000008556',
                       'class_000008811',
                       'Q60613',
                       'class_000010229',
                       'class_000010415',
                       'class_000000176',
                       'class_000007124',
                       'P00356',
                       'class_000012745',
                       'Q07973',
                       'P98106',
                       'class_000032150',
                       'class_000016481',
                       'class_000001961',
                       'Q9NRG4',
                       'Q9QUR6',
                       'P0AG80',
                       'Protein',
                       'class_000010268',
                       'class_000003676',
                       'P48443',
                       'P19785',
                       'Q8TCT1',
                       'Q9D8I2',
                       'class_000005950',
                       'class_000005584',
                       'P70579',
                       'P24524',
                       'P08276',
                       'class_000001984',
                       'class_000001206',
                       'P52186',
                       'O55023',
                       'class_000005813',
                       'class_000004516',
                       'P01112',
                       'class_000009802',
                       'Q9Z0V1',
                       'P22888',
                       'Q14449',
                       'class_000009439',
                       'O95838',
                       'P16390',
                       'class_000011334',
                       'class_000000814',
                       'P32501',
                       'P19205',
                       'B0BNE5',
                       'Q4G050',
                       'class_000001173',
                       'Q9HB14',
                       'class_000003059',
                       'class_000012467',
                       'Q63484',
                       'class_000003906',
                       'Q15759',
                       'Q62413',
                       'Q9R1E6',
                       'P20612',
                       'class_000032431',
                       'class_000005257',
                       'class_000001703',
                       'E9Q4S1',
                       'class_000014284',
                       'B0V2N1',
                       'Q90733',
                       'Q9JHF7',
                       'P42858',
                       'P56221',
                       'P15145',
                       'class_000023005',
                       'Q9Y4K4',
                       'class_000002103',
                       'class_000012466',
                       'O15164',
                       'class_000006133',
                       'P56657',
                       'Q4G072',
                       'Q9QXX3',
                       'Q5I0E9',
                       'class_000011416',
                       'P31041',
                       'class_000008457',
                       'P50114',
                       'class_010043',
                       'P97931',
                       'Q9R0P3',
                       'Q8CIN4',
                       'class_000003202',
                       'P00439',
                       'Q4V8J7',
                       'P70340',
                       'A2ASI5',
                       'class_000004415',
                       'Q9H3R0',
                       'P61887',
                       'P47196',
                       'class_000012479',
                       'P51788',
                       'Q8BYR2',
                       'Q9UM07',
                       'Q8R429',
                       'P23141',
                       'class_000013479',
                       'P00760',
                       'Q01064',
                       'Q96HU8',
                       'Q9BZZ2',
                       'class_17089',
                       'Q9D1P2',
                       'Q8CJF9',
                       'Q61096',
                       'class_000003270',
                       'P48169',
                       'P43354',
                       'P49657',
                       'Q05816',
                       'Q92993',
                       'Q8CA95',
                       'class_000017300',
                       'O15438',
                       'P04800',
                       'P51880',
                       'P51577',
                       'class_000006132',
                       'P56658',
                       'P48730',
                       'Q5XPT3',
                       'class_000003064',
                       'Q9WVJ0',
                       'P42681',
                       'Q05438',
                       'P09874',
                       'P46406',
                       'P51617',
                       'class_000008615',
                       'P11157',
                       'Q05940',
                       'class_000010165',
                       'class_000003636',
                       'P15539',
                       'class_000003416',
                       'P48442',
                       'P28843',
                       'class_000003271',
                       'P56696',
                       'class_000000001',
                       'F1M391',
                       'class_000004515'],
         'slot_uri': 'pubchem.protein_schema:hasSimilarProtein'} })


# Model rebuild
# see https://pydantic-docs.helpmanual.io/usage/models/#rebuilding-a-model
P51880.model_rebuild()
Class000008457.model_rebuild()
P55011.model_rebuild()
Class000008942.model_rebuild()
P31041.model_rebuild()
P00748.model_rebuild()
Q5EAD5.model_rebuild()
Q15759.model_rebuild()
Class000009267.model_rebuild()
Q9WVJ0.model_rebuild()
P13639.model_rebuild()
Q62413.model_rebuild()
Q9JHF7.model_rebuild()
P34995.model_rebuild()
Class000001703.model_rebuild()
Class000003202.model_rebuild()
P10064.model_rebuild()
Class000004712.model_rebuild()
Class000024028.model_rebuild()
Class000001984.model_rebuild()
Q9R0A1.model_rebuild()
Q9Z1B7.model_rebuild()
Q6P8U6.model_rebuild()
Q6U1I9.model_rebuild()
Q00610.model_rebuild()
Class000014284.model_rebuild()
P09874.model_rebuild()
Q8R429.model_rebuild()
Class000003064.model_rebuild()
Q9UHI7.model_rebuild()
P10586.model_rebuild()
O75716.model_rebuild()
F1M391.model_rebuild()
P61887.model_rebuild()
Q60614.model_rebuild()
Q9UIQ6.model_rebuild()
Class000007774.model_rebuild()
P63017.model_rebuild()
Class000001841.model_rebuild()
Q9UMR5.model_rebuild()
Q9Y4K4.model_rebuild()
Class000004191.model_rebuild()
P47869.model_rebuild()
P54750.model_rebuild()
Q8CJF9.model_rebuild()
Class000015740.model_rebuild()
Q9NRG4.model_rebuild()
Q8BYR2.model_rebuild()
P20612.model_rebuild()
Q8CA95.model_rebuild()
O95696.model_rebuild()
Class000009874.model_rebuild()
Class000017300.model_rebuild()
P01766.model_rebuild()
P53792.model_rebuild()
P29322.model_rebuild()
Q62968.model_rebuild()
P23141.model_rebuild()
Class000010146.model_rebuild()
Class000001587.model_rebuild()
Class000013318.model_rebuild()
Q8TCT1.model_rebuild()
Q9QXX3.model_rebuild()
A5A4K9.model_rebuild()
O43526.model_rebuild()
Class000006781.model_rebuild()
P26897.model_rebuild()
P56658.model_rebuild()
P38435.model_rebuild()
P08644.model_rebuild()
P84022.model_rebuild()
Q9Z0V1.model_rebuild()
Q8L7C9.model_rebuild()
Class000007771.model_rebuild()
Class000003878.model_rebuild()
P22460.model_rebuild()
Class000000176.model_rebuild()
Class000001064.model_rebuild()
Q8CGY8.model_rebuild()
Q9D1P2.model_rebuild()
Class000023075.model_rebuild()
Class000006238.model_rebuild()
Q9D8I2.model_rebuild()
P50571.model_rebuild()
Q9NWT8.model_rebuild()
Class000004085.model_rebuild()
Class010043.model_rebuild()
Q07973.model_rebuild()
P21731.model_rebuild()
Class000013420.model_rebuild()
P51617.model_rebuild()
Class000013479.model_rebuild()
Q9Y691.model_rebuild()
Q01818.model_rebuild()
Class000003059.model_rebuild()
Class000017263.model_rebuild()
Q5T2L2.model_rebuild()
Class000011404.model_rebuild()
O15438.model_rebuild()
Q92993.model_rebuild()
Q2MKA5.model_rebuild()
Q60613.model_rebuild()
Q86UX6.model_rebuild()
Class000012783.model_rebuild()
Q9JJX6.model_rebuild()
P16390.model_rebuild()
Class000005950.model_rebuild()
P51788.model_rebuild()
Class000005586.model_rebuild()
Class000004415.model_rebuild()
Q6QHC5.model_rebuild()
Q13616.model_rebuild()
Class000002098.model_rebuild()
Class000001632.model_rebuild()
P23979.model_rebuild()
Q04912.model_rebuild()
B0V2N1.model_rebuild()
P48442.model_rebuild()
Class000004055.model_rebuild()
Q9QYR9.model_rebuild()
Class000003791.model_rebuild()
Q9R0S2.model_rebuild()
Class000009771.model_rebuild()
Q9HAZ1.model_rebuild()
P68871.model_rebuild()
Q9Z1F2.model_rebuild()
P18493.model_rebuild()
P16233.model_rebuild()
O00591.model_rebuild()
P00520.model_rebuild()
Class000001961.model_rebuild()
P35378.model_rebuild()
P17538.model_rebuild()
Class000004515.model_rebuild()
Q8JH70.model_rebuild()
P56696.model_rebuild()
Class000015747.model_rebuild()
P48169.model_rebuild()
A2ASI5.model_rebuild()
P22607.model_rebuild()
Class000003912.model_rebuild()
P22888.model_rebuild()
P47743.model_rebuild()
Q9QUG2.model_rebuild()
Q9Z0D9.model_rebuild()
P43003.model_rebuild()
Class000010268.model_rebuild()
Class000015167.model_rebuild()
Q62386.model_rebuild()
Q28691.model_rebuild()
Class000008556.model_rebuild()
O43603.model_rebuild()
Class000005813.model_rebuild()
Class000012239.model_rebuild()
Q63273.model_rebuild()
O35795.model_rebuild()
Q9UK32.model_rebuild()
Q05343.model_rebuild()
Q99808.model_rebuild()
Q15119.model_rebuild()
P70673.model_rebuild()
Q9DBB1.model_rebuild()
P70579.model_rebuild()
Q18785.model_rebuild()
Class000003679.model_rebuild()
Class000010229.model_rebuild()
Q99JT2.model_rebuild()
P48544.model_rebuild()
Class000007124.model_rebuild()
Class000011416.model_rebuild()
P21803.model_rebuild()
O35881.model_rebuild()
P19785.model_rebuild()
P59901.model_rebuild()
O95838.model_rebuild()
P56221.model_rebuild()
Class000006106.model_rebuild()
P46406.model_rebuild()
Class000002003.model_rebuild()
Q9NZK7.model_rebuild()
Class17089.model_rebuild()
Q9DCJ7.model_rebuild()
Q9Y6E0.model_rebuild()
Class000004105.model_rebuild()
B2RXH2.model_rebuild()
Q9UIF8.model_rebuild()
Q96HU8.model_rebuild()
P01589.model_rebuild()
Class000000732.model_rebuild()
Class000014996.model_rebuild()
P30532.model_rebuild()
P24524.model_rebuild()
Q9UM47.model_rebuild()
Q4G072.model_rebuild()
P53778.model_rebuild()
Class000016695.model_rebuild()
P42681.model_rebuild()
P11157.model_rebuild()
O35921.model_rebuild()
O88444.model_rebuild()
Class000001654.model_rebuild()
Q4V8J7.model_rebuild()
Class000006133.model_rebuild()
Q8WTS1.model_rebuild()
Class000014373.model_rebuild()
Class000003676.model_rebuild()
P43354.model_rebuild()
Q05816.model_rebuild()
P48995.model_rebuild()
Q66H84.model_rebuild()
D3ZTE0.model_rebuild()
Q8CIN4.model_rebuild()
P15385.model_rebuild()
P32577.model_rebuild()
P51577.model_rebuild()
Class000007472.model_rebuild()
Class000001981.model_rebuild()
Q9WTR1.model_rebuild()
P28843.model_rebuild()
P48730.model_rebuild()
Class000001570.model_rebuild()
Q61616.model_rebuild()
Q5I0E9.model_rebuild()
P48729.model_rebuild()
P70597.model_rebuild()
Q9BRS2.model_rebuild()
P47196.model_rebuild()
E9Q4S1.model_rebuild()
Class000003270.model_rebuild()
P15145.model_rebuild()
Q80W21.model_rebuild()
P15390.model_rebuild()
Q9QYC7.model_rebuild()
Class000012479.model_rebuild()
Class000001578.model_rebuild()
Q9QUR6.model_rebuild()
Protein.model_rebuild()
Q9Y5Z0.model_rebuild()
P08631.model_rebuild()
Q9UM07.model_rebuild()
Class000001206.model_rebuild()
O54833.model_rebuild()
Q06219.model_rebuild()
P48025.model_rebuild()
Class000001867.model_rebuild()
B0BNE5.model_rebuild()
Class000035207.model_rebuild()
P30730.model_rebuild()
Class000016372.model_rebuild()
O95057.model_rebuild()
Class000001207.model_rebuild()
P28701.model_rebuild()
Class000009802.model_rebuild()
Class000010165.model_rebuild()
P08567.model_rebuild()
Class000000001.model_rebuild()
P63096.model_rebuild()
Class000005943.model_rebuild()
Q9NR56.model_rebuild()
Q01064.model_rebuild()
Class000014792.model_rebuild()
Q05940.model_rebuild()
Q9NY46.model_rebuild()
Q9NQ90.model_rebuild()
Q10147.model_rebuild()
Q09470.model_rebuild()
P97931.model_rebuild()
P41233.model_rebuild()
Q09128.model_rebuild()
Q924T8.model_rebuild()
P52186.model_rebuild()
P23819.model_rebuild()
P00751.model_rebuild()
Class000003636.model_rebuild()
P08276.model_rebuild()
P56657.model_rebuild()
P30909.model_rebuild()
Class000003906.model_rebuild()
Class000001398.model_rebuild()
Q5XPT3.model_rebuild()
P97821.model_rebuild()
Class000001173.model_rebuild()
Class000023005.model_rebuild()
Class000006147.model_rebuild()
Class000016878.model_rebuild()
P70340.model_rebuild()
Class000010415.model_rebuild()
Class000004516.model_rebuild()
Class000005457.model_rebuild()
Class000006460.model_rebuild()
Class000013422.model_rebuild()
Q9WTZ3.model_rebuild()
P49902.model_rebuild()
Q05438.model_rebuild()
Class000012669.model_rebuild()
Class000015152.model_rebuild()
Class000009439.model_rebuild()
Class000003416.model_rebuild()
Class000008268.model_rebuild()
Class000012505.model_rebuild()
Class000008840.model_rebuild()
P26819.model_rebuild()
Class000011334.model_rebuild()
Q15831.model_rebuild()
Class000030698.model_rebuild()
Class000012467.model_rebuild()
P43352.model_rebuild()
Q9QZT3.model_rebuild()
Q9Y6L6.model_rebuild()
Class000012745.model_rebuild()
Q7ZUC7.model_rebuild()
Class000008615.model_rebuild()
Class000005464.model_rebuild()
O55023.model_rebuild()
Class000016481.model_rebuild()
P27605.model_rebuild()
P15539.model_rebuild()
P00356.model_rebuild()
P98106.model_rebuild()
Class000008871.model_rebuild()
Q9H3R0.model_rebuild()
Q7M6Z3.model_rebuild()
Q9HB14.model_rebuild()
P08684.model_rebuild()
Class000006132.model_rebuild()
P01112.model_rebuild()
P00340.model_rebuild()
P23944.model_rebuild()
P30083.model_rebuild()
Class000032150.model_rebuild()
Class000012486.model_rebuild()
Q61143.model_rebuild()
Q9H7Z7.model_rebuild()
P22002.model_rebuild()
P42858.model_rebuild()
P13863.model_rebuild()
Q61096.model_rebuild()
Class000003271.model_rebuild()
Class000010335.model_rebuild()
P00439.model_rebuild()
Class000008811.model_rebuild()
Q9BZZ2.model_rebuild()
P0AG80.model_rebuild()
P07477.model_rebuild()
Q62844.model_rebuild()
Q9R0P3.model_rebuild()
P49657.model_rebuild()
Class000005199.model_rebuild()
P63318.model_rebuild()
P00349.model_rebuild()
Q63484.model_rebuild()
P08413.model_rebuild()
P41180.model_rebuild()
Class000002056.model_rebuild()
P24470.model_rebuild()
Q9R1E6.model_rebuild()
Class000013222.model_rebuild()
Class000005257.model_rebuild()
Class000003531.model_rebuild()
Q61125.model_rebuild()
P32501.model_rebuild()
O15164.model_rebuild()
P50114.model_rebuild()
Class000012466.model_rebuild()
P41586.model_rebuild()
Q8VCK6.model_rebuild()
P0A9B2.model_rebuild()
P46108.model_rebuild()
P35426.model_rebuild()
Class000004434.model_rebuild()
P20420.model_rebuild()
P00760.model_rebuild()
O15552.model_rebuild()
Class000023147.model_rebuild()
Class000001218.model_rebuild()
P48443.model_rebuild()
P50120.model_rebuild()
Q4G050.model_rebuild()
P00689.model_rebuild()
Class000032431.model_rebuild()
P30936.model_rebuild()
P19205.model_rebuild()
P06211.model_rebuild()
Class000000814.model_rebuild()
Class000005584.model_rebuild()
Q90733.model_rebuild()
P22459.model_rebuild()
P04800.model_rebuild()
Class000000785.model_rebuild()
Q14449.model_rebuild()
Class000002103.model_rebuild()
In [16]:
# Show all generated Pydantic classes and their fields for aopwikirdf
def show_fields(cls):
    if hasattr(cls, 'model_fields'):
        fields = list(cls.model_fields.items())
        field_list = []
        for name, info in fields:
            field_list.append(f"  - `{name}`: {info.annotation}")
        return "\n".join(field_list)
    return "  No fields found"

# Show all available classes
if 'pydantic_models' in globals() and pydantic_models:
    markdown_output = f"**All {len(pydantic_models)} generated Pydantic classes:**\n\n"
    for name in sorted(pydantic_models.keys()):
        markdown_output += f"### {name}\n"
        markdown_output += show_fields(pydantic_models[name]) + "\n\n"
    display(Markdown(markdown_output))
else:
    display(Markdown("**No pydantic_models found**"))

All 203 generated Pydantic classes:

A2ASI5¶

  • hasSimilarProtein: typing.Optional[Protein]

A5A4K9¶

  • hasSimilarProtein: typing.Optional[Protein]

B0BNE5¶

  • hasSimilarProtein: typing.Optional[Protein]

B0V2N1¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000000001¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000000176¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000000814¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001173¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001206¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001398¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001587¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001632¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001654¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001703¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001961¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000001984¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000002103¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003059¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003064¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003202¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003270¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003271¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003416¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003636¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003676¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003791¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000003906¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000004055¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000004105¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000004415¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000004515¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000004516¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000004712¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000005257¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000005584¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000005813¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000005950¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000006132¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000006133¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000007124¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000008457¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000008556¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000008615¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000008811¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000009267¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000009439¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000009771¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000009802¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000010165¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000010229¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000010268¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000010415¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000011334¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000011416¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000012466¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000012467¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000012479¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000012745¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000013479¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000014284¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000014373¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000015167¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000016481¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000016695¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000017300¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000023005¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000032150¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000032431¶

  • hasSimilarProtein: typing.Optional[Protein]

Class000035207¶

  • hasSimilarProtein: typing.Optional[Protein]

Class010043¶

  • hasSimilarProtein: typing.Optional[Protein]

Class17089¶

  • hasSimilarProtein: typing.Optional[Protein]

D3ZTE0¶

  • hasSimilarProtein: typing.Optional[Protein]

E9Q4S1¶

  • hasSimilarProtein: typing.Optional[Protein]

F1M391¶

  • hasSimilarProtein: typing.Optional[Protein]

LinkMLMeta¶

  • root: dict[str, typing.Any]

O15164¶

  • hasSimilarProtein: typing.Optional[Protein]

O15438¶

  • hasSimilarProtein: typing.Optional[Protein]

O15552¶

  • hasSimilarProtein: typing.Optional[Protein]

O35881¶

  • hasSimilarProtein: typing.Optional[Protein]

O55023¶

  • hasSimilarProtein: typing.Optional[Protein]

O95838¶

  • hasSimilarProtein: typing.Optional[Protein]

P00356¶

  • hasSimilarProtein: typing.Optional[Protein]

P00439¶

  • hasSimilarProtein: typing.Optional[Protein]

P00760¶

  • hasSimilarProtein: typing.Optional[Protein]

P01112¶

  • hasSimilarProtein: typing.Optional[Protein]

P04800¶

  • hasSimilarProtein: typing.Optional[Protein]

P08276¶

  • hasSimilarProtein: typing.Optional[Protein]

P09874¶

  • hasSimilarProtein: typing.Optional[Protein]

P0AG80¶

  • hasSimilarProtein: typing.Optional[Protein]

P10064¶

  • hasSimilarProtein: typing.Optional[Protein]

P11157¶

  • hasSimilarProtein: typing.Optional[Protein]

P13639¶

  • hasSimilarProtein: typing.Optional[Protein]

P15145¶

  • hasSimilarProtein: typing.Optional[Protein]

P15385¶

  • hasSimilarProtein: typing.Optional[Protein]

P15539¶

  • hasSimilarProtein: typing.Optional[Protein]

P16390¶

  • hasSimilarProtein: typing.Optional[Protein]

P19205¶

  • hasSimilarProtein: typing.Optional[Protein]

P19785¶

  • hasSimilarProtein: typing.Optional[Protein]

P20420¶

  • hasSimilarProtein: typing.Optional[Protein]

P20612¶

  • hasSimilarProtein: typing.Optional[Protein]

P21803¶

  • hasSimilarProtein: typing.Optional[Protein]

P22888¶

  • hasSimilarProtein: typing.Optional[Protein]

P23141¶

  • hasSimilarProtein: typing.Optional[Protein]

P24524¶

  • hasSimilarProtein: typing.Optional[Protein]

P26897¶

  • hasSimilarProtein: typing.Optional[Protein]

P28843¶

  • hasSimilarProtein: typing.Optional[Protein]

P31041¶

  • hasSimilarProtein: typing.Optional[Protein]

P32501¶

  • hasSimilarProtein: typing.Optional[Protein]

P41180¶

  • hasSimilarProtein: typing.Optional[Protein]

P42681¶

  • hasSimilarProtein: typing.Optional[Protein]

P42858¶

  • hasSimilarProtein: typing.Optional[Protein]

P43003¶

  • hasSimilarProtein: typing.Optional[Protein]

P43352¶

  • hasSimilarProtein: typing.Optional[Protein]

P43354¶

  • hasSimilarProtein: typing.Optional[Protein]

P46406¶

  • hasSimilarProtein: typing.Optional[Protein]

P47196¶

  • hasSimilarProtein: typing.Optional[Protein]

P48169¶

  • hasSimilarProtein: typing.Optional[Protein]

P48442¶

  • hasSimilarProtein: typing.Optional[Protein]

P48443¶

  • hasSimilarProtein: typing.Optional[Protein]

P48544¶

  • hasSimilarProtein: typing.Optional[Protein]

P48730¶

  • hasSimilarProtein: typing.Optional[Protein]

P49657¶

  • hasSimilarProtein: typing.Optional[Protein]

P50114¶

  • hasSimilarProtein: typing.Optional[Protein]

P50571¶

  • hasSimilarProtein: typing.Optional[Protein]

P51577¶

  • hasSimilarProtein: typing.Optional[Protein]

P51617¶

  • hasSimilarProtein: typing.Optional[Protein]

P51788¶

  • hasSimilarProtein: typing.Optional[Protein]

P51880¶

  • hasSimilarProtein: typing.Optional[Protein]

P52186¶

  • hasSimilarProtein: typing.Optional[Protein]

P53778¶

  • hasSimilarProtein: typing.Optional[Protein]

P55011¶

  • hasSimilarProtein: typing.Optional[Protein]

P56221¶

  • hasSimilarProtein: typing.Optional[Protein]

P56657¶

  • hasSimilarProtein: typing.Optional[Protein]

P56658¶

  • hasSimilarProtein: typing.Optional[Protein]

P56696¶

  • hasSimilarProtein: typing.Optional[Protein]

P61887¶

  • hasSimilarProtein: typing.Optional[Protein]

P70340¶

  • hasSimilarProtein: typing.Optional[Protein]

P70579¶

  • hasSimilarProtein: typing.Optional[Protein]

P70597¶

  • hasSimilarProtein: typing.Optional[Protein]

P97931¶

  • hasSimilarProtein: typing.Optional[Protein]

P98106¶

  • hasSimilarProtein: typing.Optional[Protein]

Protein¶

  • hasSimilarProtein: typing.Optional[Protein]

Q01064¶

  • hasSimilarProtein: typing.Optional[Protein]

Q05438¶

  • hasSimilarProtein: typing.Optional[Protein]

Q05816¶

  • hasSimilarProtein: typing.Optional[Protein]

Q05940¶

  • hasSimilarProtein: typing.Optional[Protein]

Q07973¶

  • hasSimilarProtein: typing.Optional[Protein]

Q09128¶

  • hasSimilarProtein: typing.Optional[Protein]

Q14449¶

  • hasSimilarProtein: typing.Optional[Protein]

Q15119¶

  • hasSimilarProtein: typing.Optional[Protein]

Q15759¶

  • hasSimilarProtein: typing.Optional[Protein]

Q15831¶

  • hasSimilarProtein: typing.Optional[Protein]

Q28691¶

  • hasSimilarProtein: typing.Optional[Protein]

Q2MKA5¶

  • hasSimilarProtein: typing.Optional[Protein]

Q4G050¶

  • hasSimilarProtein: typing.Optional[Protein]

Q4G072¶

  • hasSimilarProtein: typing.Optional[Protein]

Q4V8J7¶

  • hasSimilarProtein: typing.Optional[Protein]

Q5I0E9¶

  • hasSimilarProtein: typing.Optional[Protein]

Q5XPT3¶

  • hasSimilarProtein: typing.Optional[Protein]

Q60613¶

  • hasSimilarProtein: typing.Optional[Protein]

Q61096¶

  • hasSimilarProtein: typing.Optional[Protein]

Q62413¶

  • hasSimilarProtein: typing.Optional[Protein]

Q62968¶

  • hasSimilarProtein: typing.Optional[Protein]

Q63484¶

  • hasSimilarProtein: typing.Optional[Protein]

Q6P8U6¶

  • hasSimilarProtein: typing.Optional[Protein]

Q6U1I9¶

  • hasSimilarProtein: typing.Optional[Protein]

Q7ZUC7¶

  • hasSimilarProtein: typing.Optional[Protein]

Q80W21¶

  • hasSimilarProtein: typing.Optional[Protein]

Q86UX6¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8BYR2¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8CA95¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8CIN4¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8CJF9¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8JH70¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8R429¶

  • hasSimilarProtein: typing.Optional[Protein]

Q8TCT1¶

  • hasSimilarProtein: typing.Optional[Protein]

Q90733¶

  • hasSimilarProtein: typing.Optional[Protein]

Q924T8¶

  • hasSimilarProtein: typing.Optional[Protein]

Q92993¶

  • hasSimilarProtein: typing.Optional[Protein]

Q96HU8¶

  • hasSimilarProtein: typing.Optional[Protein]

Q99JT2¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9BZZ2¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9D1P2¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9D8I2¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9H3R0¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9H7Z7¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9HB14¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9JHF7¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9NRG4¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9QUR6¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9QXX3¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9R0P3¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9R0S2¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9R1E6¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9UHI7¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9UIQ6¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9UM07¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9WTR1¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9WVJ0¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9Y4K4¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9Y5Z0¶

  • hasSimilarProtein: typing.Optional[Protein]

Q9Z0V1¶

  • hasSimilarProtein: typing.Optional[Protein]

RootModel¶

  • root: ~RootModelRootType
In [17]:
json_path = os.path.join(exports_path, f"{dataset_name}_schema.json")
csv_path = os.path.join(exports_path, f"{dataset_name}_schema.csv")

frequencies_df.to_csv(csv_path, index=False)
with open(json_path, 'w', encoding='utf-8') as fh:
    json.dump(vp.to_json(filter_void_nodes=True), fh, indent=2)

Exports¶

  • VoID Graph
  • Coverage report
  • LinkML Schema